From 67aec843208b5fed932edd0df2763c938634991e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20Serneels?= Date: Sun, 7 Apr 2019 18:36:40 +0200 Subject: [PATCH] fix Exception error Exception in thread Thread-8: Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "proxywatchd.py", line 191, in workloop job.run() File "proxywatchd.py", line 114, in run sock, proto, duration, tor, srv, failinc = self.connect_socket() File "proxywatchd.py", line 76, in connect_socket sock.send('%s\n' % random.choice(['NICK', 'USER', 'JOIN', 'MODE', 'PART', 'INVITE', 'KNOCK', 'WHOIS', 'WHO', 'NOTICE', 'PRIVMSG', 'PING', 'QUIT'])) File "rocksock.py", line 279, in send return self.sock.sendall(buf) File "/usr/lib/python2.7/ssl.py", line 741, in sendall v = self.send(data[count:]) File "/usr/lib/python2.7/ssl.py", line 707, in send v = self._sslobj.write(data) error: [Errno 32] Broken pipe --- proxywatchd.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/proxywatchd.py b/proxywatchd.py index 7f65bc5..10787a7 100644 --- a/proxywatchd.py +++ b/proxywatchd.py @@ -105,6 +105,9 @@ class WorkerJob(): except KeyboardInterrupt as e: raise(e) + except: + fail_inc = fail_inc + 1 + return None, None, None, None, fail_inc return None, None, None, None, None, fail_inc