[gnome-settings-daemon] updates: Really cancel tasks on shutdown
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-settings-daemon] updates: Really cancel tasks on shutdown
- Date: Fri, 8 Mar 2013 10:26:46 +0000 (UTC)
commit 3a892ad53a772e1d8f4dfdc7259b01f0e12549f1
Author: Bastien Nocera <hadess hadess net>
Date: Fri Mar 8 11:19:35 2013 +0100
updates: Really cancel tasks on shutdown
Conflicts:
plugins/updates/gsd-updates-manager.c
plugins/updates/gsd-updates-manager.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/plugins/updates/gsd-updates-manager.c b/plugins/updates/gsd-updates-manager.c
index 9e9ff17..7b8943d 100644
--- a/plugins/updates/gsd-updates-manager.c
+++ b/plugins/updates/gsd-updates-manager.c
@@ -1375,7 +1375,10 @@ gsd_updates_manager_stop (GsdUpdatesManager *manager)
g_clear_object (&manager->priv->firmware);
g_clear_object (&manager->priv->proxy_session);
g_clear_object (&manager->priv->volume_monitor);
- g_clear_object (&manager->priv->cancellable);
+ if (manager->priv->cancellable) {
+ g_cancellable_cancel (manager->priv->cancellable);
+ g_clear_object (&manager->priv->cancellable);
+ }
if (manager->priv->update_viewer_watcher_id != 0) {
g_bus_unwatch_name (manager->priv->update_viewer_watcher_id);
manager->priv->update_viewer_watcher_id = 0;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]