DBusMainLoop: ensure all required timeouts are restarted

This is a followup of 529600397b. We can't
shortcut the timeouts iteration in order not to miss any timeouts that
might require timestamp restart.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=95619
Reviewed-by: Simon McVittie <smcv@collabora.com>
This commit is contained in:
Michal Koutný 2017-06-29 11:24:49 +02:00 committed by Simon McVittie
parent 15369dc956
commit 446b0d9ac7

View file

@ -629,9 +629,6 @@ _dbus_loop_iterate (DBusLoop *loop,
#endif
_dbus_assert (timeout >= 0);
if (timeout == 0)
break; /* it's not going to get shorter... */
}
#if MAINLOOP_SPEW
else