From 26134311d36d87b6129dde72a89e682449728c2a Mon Sep 17 00:00:00 2001 From: Isaku Yamahata Date: Thu, 2 May 2013 12:28:09 +0900 Subject: lib/hub: Event.wait should return its internal flag 'pydoc gevent.event.Event' says > Help on method wait in gevent.event.Event: > > gevent.event.Event.wait = wait(self, timeout=None) unbound gevent.event.Event method > Block until the internal flag is true. > If the internal flag is true on entry, return immediately. Otherwise, > block until another thread calls :meth:`set` to set the flag to true, > or until the optional timeout occurs. > > When the *timeout* argument is present and not ``None``, it should be a > floating point number specifying a timeout for the operation in seconds > (or fractions thereof). > > Return the value of the internal flag (``True`` or ``False``). Signed-off-by: Isaku Yamahata Signed-off-by: FUJITA Tomonori --- ryu/lib/hub.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ryu/lib/hub.py b/ryu/lib/hub.py index ea935b7b..44e5feaa 100644 --- a/ryu/lib/hub.py +++ b/ryu/lib/hub.py @@ -120,3 +120,5 @@ if HUB_TYPE == 'eventlet': self._wait() except Timeout: pass + + return self._cond -- cgit v1.2.3