From 109275766e960092645f8cc43ea3456c75627f20 Mon Sep 17 00:00:00 2001 From: Laurent Bachelier Date: Sat, 6 Oct 2012 20:10:54 +0200 Subject: [PATCH] Fix green threads Nothing would happen in green threads mode. Signed-off-by: Eric S. Raymond --- irkerd | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/irkerd b/irkerd index 0dd5835..d88d7e2 100755 --- a/irkerd +++ b/irkerd @@ -521,8 +521,11 @@ if __name__ == '__main__': server.setDaemon(True) server.start() try: - while True: - time.sleep(10) + if green_threads: + while True: + eventlet.sleep() + else: + signal.pause() except KeyboardInterrupt: raise SystemExit(1) except socket.error, e: -- 2.26.2