plugin-remote: glib seems to auto-remove the source on callback
authorJussi Laako <jussi.laako@linux.intel.com>
Thu, 12 Jun 2014 09:01:03 +0000 (12:01 +0300)
committerJussi Laako <jussi.laako@linux.intel.com>
Thu, 12 Jun 2014 09:01:03 +0000 (12:01 +0300)
  reset source id to avoid g_critical() from glib on double-destroy

src/daemon/plugins/gsignond-plugin-remote.c

index 3a0aee4..4d8ed77 100644 (file)
@@ -67,7 +67,7 @@ _on_child_down_cb (
             status);
 
     plugin->priv->is_plugind_up = FALSE;
-
+    plugin->priv->child_watch_id = 0;
 }
 
 static void