Commit 501558ea authored by Ondrej Holy's avatar Ondrej Holy

gunixmounts: Remove pending sources when finalizing

mtab_file_changed_id is	not currently removed when finalizing, which
could potentially lead to segfaults. Let's remove the source when
finalizing to avoid this.
parent ab278c00
......@@ -1861,6 +1861,12 @@ mount_monitor_stop (void)
g_object_unref (mtab_monitor);
if (mtab_file_changed_id)
g_source_remove (mtab_file_changed_id);
mtab_file_changed_id = 0;
g_list_free_full (mount_poller_mounts, (GDestroyNotify) g_unix_mount_free);
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment