From 10d1db782646af44512a882c05ab998f537c6267 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Mon, 28 Apr 2014 12:37:53 +0200 Subject: [PATCH] fix for SSL poller --- transports/stratum_tcp.py | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/transports/stratum_tcp.py b/transports/stratum_tcp.py index ec697ca..1635bfa 100644 --- a/transports/stratum_tcp.py +++ b/transports/stratum_tcp.py @@ -234,10 +234,10 @@ class TcpServer(threading.Thread): data = s.recv(self.buffer_size) except ssl.SSLError as x: if x.args[0] == ssl.SSL_ERROR_WANT_READ: - # print_log("error want read", x, fd) - continue - else: - raise x + pass + else: + print_log("SSL error", x) + continue except socket.error as x: # print_log("recv err", x) stop_session(fd) -- 1.7.1