mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-25 11:42:10 +01:00
GMain: simplify logic for g_wakeup_acknowledge()
Instead of messing around with context->poll_waiting, just look at the GPollFD to see if the GWakeup needs to be acknowledged.
This commit is contained in:
parent
87880dfa57
commit
7eae486179
@ -2840,10 +2840,9 @@ g_main_context_check (GMainContext *context,
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
if (!context->poll_waiting)
|
||||
if (context->wake_up_rec.events)
|
||||
g_wakeup_acknowledge (context->wakeup);
|
||||
|
||||
else
|
||||
context->poll_waiting = FALSE;
|
||||
|
||||
/* If the set of poll file descriptors changed, bail out
|
||||
|
Loading…
x
Reference in New Issue
Block a user