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
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment