File fix-upstream-timeout-reset-2.patch of Package dbus-1.5763
From 55dfd83f6094aec21f3b69dcce7371a34c986c80 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Michal=20Koutn=C3=BD?= <mkoutny@suse.com>
Date: Thu, 29 Jun 2017 11:24:49 +0200
Subject: [PATCH] DBusMainLoop: ensure all required timeouts are restarted
This is a followup of 529600397bcab47b9bed5da9208c2df05c8b86b4. 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
---
dbus/dbus-mainloop.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/dbus/dbus-mainloop.c b/dbus/dbus-mainloop.c
index 2e3f3d1c..1f8ae0f7 100644
--- a/dbus/dbus-mainloop.c
+++ b/dbus/dbus-mainloop.c
@@ -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
--
2.12.3