diff options
author | Carlos Soriano <csoriano@gnome.org> | 2015-07-21 23:56:16 +0200 |
---|---|---|
committer | Carlos Soriano <csoriano@gnome.org> | 2015-07-22 13:02:04 +0200 |
commit | 164e95fd3d8676f8ce6040cc4a4968cbc37adee6 (patch) | |
tree | 4f2e61461440d90b80734141b82e397b892d0d57 | |
parent | a8bb1a9842db396549d081d0253d5b6cad446787 (diff) | |
download | nautilus-164e95fd3d8676f8ce6040cc4a4968cbc37adee6.tar.gz |
search-engine-simple: don't mark as finished before cancelling
We were marking as search finished before the search thread actually
finished the operation.
Wait to mark as finished when the search thread actually reach
its cancel.
-rw-r--r-- | libnautilus-private/nautilus-search-engine-simple.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/libnautilus-private/nautilus-search-engine-simple.c b/libnautilus-private/nautilus-search-engine-simple.c index 2ce3bf977..5bcea4956 100644 --- a/libnautilus-private/nautilus-search-engine-simple.c +++ b/libnautilus-private/nautilus-search-engine-simple.c @@ -371,7 +371,6 @@ nautilus_search_engine_simple_stop (NautilusSearchProvider *provider) if (simple->details->active_search != NULL) { DEBUG ("Simple engine stop"); g_cancellable_cancel (simple->details->active_search->cancellable); - simple->details->active_search = NULL; } } |