mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-04-03 06:13:08 +02:00
Merge branch 'backport-2155-local-file-monitor-deadlock-glib-2-68' into 'glib-2-68'
Backport !2155 “glocalfilemonitor: Avoid a deadlock on finalization” to glib-2-68 See merge request GNOME/glib!2158
This commit is contained in:
commit
14a1eb525e
@ -555,8 +555,8 @@ g_file_monitor_source_dispatch (GSource *source,
|
|||||||
|
|
||||||
g_file_monitor_source_update_ready_time (fms);
|
g_file_monitor_source_update_ready_time (fms);
|
||||||
|
|
||||||
g_clear_object (&instance);
|
|
||||||
g_mutex_unlock (&fms->lock);
|
g_mutex_unlock (&fms->lock);
|
||||||
|
g_clear_object (&instance);
|
||||||
|
|
||||||
/* We now have our list of events to deliver */
|
/* We now have our list of events to deliver */
|
||||||
while ((event = g_queue_pop_head (&event_queue)))
|
while ((event = g_queue_pop_head (&event_queue)))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user