diff options
Diffstat (limited to 'components/net/storage_thread.rs')
-rw-r--r-- | components/net/storage_thread.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/net/storage_thread.rs b/components/net/storage_thread.rs index 1000bbf2774..c314dbdd8cd 100644 --- a/components/net/storage_thread.rs +++ b/components/net/storage_thread.rs @@ -74,10 +74,11 @@ impl StorageManager { StorageThreadMsg::Clear(sender, url, storage_type) => { self.clear(sender, url, storage_type) } - StorageThreadMsg::Exit => { + StorageThreadMsg::Exit(sender) => { if let Some(ref config_dir) = opts::get().config_dir { resource_thread::write_json_to_file(&self.local_data, config_dir, "local_data.json"); } + let _ = sender.send(()); break } } |