[tor-commits] [sbws/master] scanner: catch exception when stopping scanner
juga at torproject.org
juga at torproject.org
Mon Feb 4 14:57:14 UTC 2019
commit eb74aecbe305c995ca77d532c4be723f2083c149
Author: juga0 <juga at riseup.net>
Date: Tue Jan 8 15:42:24 2019 +0000
scanner: catch exception when stopping scanner
---
sbws/core/scanner.py | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/sbws/core/scanner.py b/sbws/core/scanner.py
index 7246f12..f16b148 100644
--- a/sbws/core/scanner.py
+++ b/sbws/core/scanner.py
@@ -39,9 +39,11 @@ def timed_recv_from_server(session, dest, byte_range):
try:
requests_utils.get(
session, dest.url, headers=headers, verify=dest.verify)
- except requests.exceptions.ConnectionError as e:
- return False, e
- except requests.exceptions.ReadTimeout as e:
+ # NewConnectionError will be raised when shutting down.
+ except (requests.exceptions.ConnectionError,
+ requests.exceptions.ReadTimeout,
+ requests.exceptions.NewConnectionError) as e:
+ log.debug(e)
return False, e
end_time = time.time()
return True, end_time - start_time
More information about the tor-commits
mailing list