Commit 70a8926b by fwkz

Suave exception handling of socket.error

parent 13f58a8b
...@@ -5,6 +5,7 @@ from distutils.util import strtobool ...@@ -5,6 +5,7 @@ from distutils.util import strtobool
import sys import sys
import random import random
import string import string
import socket
import requests import requests
...@@ -338,6 +339,9 @@ def http_request(method, url, **kwargs): ...@@ -338,6 +339,9 @@ def http_request(method, url, **kwargs):
except requests.RequestException as error: except requests.RequestException as error:
print_error(error) print_error(error)
return return
except socket.error as err:
print_error(err)
return
except KeyboardInterrupt: except KeyboardInterrupt:
print_info() print_info()
print_status("Module has been stopped") print_status("Module has been stopped")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment