The conversion from seconds to milliseconds should only be done for actual delays >= 0, not for the magic -1 value used for infinite timeouts. Signed-off-by: Philipp Hahn <hahn@xxxxxxxxxxxxx> --- examples/domain-events/events-python/event-test.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/examples/domain-events/events-python/event-test.py b/examples/domain-events/events-python/event-test.py index a9ca26b..181b389 100644 --- a/examples/domain-events/events-python/event-test.py +++ b/examples/domain-events/events-python/event-test.py @@ -172,10 +172,10 @@ class virEventLoopPure: if now >= next: sleep = 0 else: - sleep = next - now + sleep = (next - now) / 1000.0 self.debug("Poll with a sleep of %d" % sleep) - events = self.poll.poll(sleep / 1000.0) + events = self.poll.poll(sleep) # Dispatch any file handle events that occurred for (fd, revents) in events:
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list