From 02d1f19b5f914ab860709628f85c9d4c64368333 Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Thu, 10 May 2012 08:05:47 -0500 Subject: [PATCH] Pull from websockify. Fix python 2.4 CClose exception handling. --- utils/websocket.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/websocket.py b/utils/websocket.py index 940a947b..71400285 100644 --- a/utils/websocket.py +++ b/utils/websocket.py @@ -765,10 +765,12 @@ Sec-WebSocket-Accept: %s\r self.ws_connection = True self.new_client() - except self.CClose as e: + except self.CClose: # Close the client _, exc, _ = sys.exc_info() if self.client: + print exc + print repr(exc.args) self.send_close(exc.args[0], exc.args[1]) except self.EClose: _, exc, _ = sys.exc_info()