From 832118e61acc8327eafd34c1e32fc5486132664d Mon Sep 17 00:00:00 2001 From: Jason Dillaman Date: Fri, 28 Jun 2013 15:22:35 -0400 Subject: [PATCH] Collect zombie child processes within server loop --- websockify/websocket.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/websockify/websocket.py b/websockify/websocket.py index 2475f99..d37fa71 100644 --- a/websockify/websocket.py +++ b/websockify/websocket.py @@ -767,7 +767,8 @@ Sec-WebSocket-Accept: %s\r pid = err = 0 child_count = 0 - if multiprocessing and self.idle_timeout: + if multiprocessing: + # Collect zombie child processes child_count = len(multiprocessing.active_children()) time_elapsed = time.time() - self.launch_time