From 76f113b751cabe959652efd685e7dfe519583e79 Mon Sep 17 00:00:00 2001 From: chummm Date: Thu, 26 Dec 2013 23:31:03 +0000 Subject: [PATCH 1/3] fix cygwin compilation --- other/websockify.c | 1 + 1 file changed, 1 insertion(+) diff --git a/other/websockify.c b/other/websockify.c index 4032171..a093e1c 100644 --- a/other/websockify.c +++ b/other/websockify.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include "websocket.h" From 333249c0337af426d21f05e4d5ba6b97cc6bdcbc Mon Sep 17 00:00:00 2001 From: chummm Date: Fri, 27 Dec 2013 00:17:39 +0000 Subject: [PATCH 2/3] define exc for unhandled exception --- websockify/websocket.py | 1 + 1 file changed, 1 insertion(+) diff --git a/websockify/websocket.py b/websockify/websocket.py index 889bc40..8377cbc 100644 --- a/websockify/websocket.py +++ b/websockify/websocket.py @@ -1011,6 +1011,7 @@ class WebSocketServer(object): self.msg("In exit") break except Exception: + _, exc, _ = sys.exc_info() self.msg("handler exception: %s", str(exc)) self.vmsg("exception", exc_info=True) From 888fc4e17c5e7ec2316e168b74730e01d7a682b8 Mon Sep 17 00:00:00 2001 From: chummm Date: Fri, 27 Dec 2013 00:17:39 +0000 Subject: [PATCH 3/3] define exc for unhandled exception --- websockify/websocket.py | 1 + 1 file changed, 1 insertion(+) diff --git a/websockify/websocket.py b/websockify/websocket.py index 889bc40..1058f88 100644 --- a/websockify/websocket.py +++ b/websockify/websocket.py @@ -1011,6 +1011,7 @@ class WebSocketServer(object): self.msg("In exit") break except Exception: + _, exc, _ = sys.exc_info() self.msg("handler exception: %s", str(exc)) self.vmsg("exception", exc_info=True)