From 1cfbfaa69763da20edfbba5d9bd77b92d08f8af1 Mon Sep 17 00:00:00 2001 From: Philipp Hahn Date: Tue, 23 Mar 2010 16:07:57 +0100 Subject: [PATCH] python example: poll(-0.001) does not sleep forever 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 --- examples/domain-events/events-python/event-test.py | 4 ++-- 1 file 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 a9ca26bc5a..181b389511 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: