Skip to content

Commit d61e618

Browse files
committed
Fix [Errno 113] No route to host -> service is down
1 parent 1e669fb commit d61e618

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

checker/checker.py

100644100755
+5-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#!/usr/bin/python3
22
import socket, os, re, errno, sys, uuid, logging
3+
import traceback
34

45
class Client(object):
56
def __init__(self, address, port):
@@ -242,8 +243,11 @@ def exec(self, script, flag_id, flag):
242243
except socket.error as serr:
243244
if serr.errno == errno.ECONNREFUSED:
244245
service_down()
246+
elif serr.errno == errno.EHOSTUNREACH:
247+
service_down()
245248
else:
246-
print(serr)
249+
print(traceback.format_exc())
250+
print("except error: ", str(serr), " ")
247251
service_corrupt()
248252

249253
def check(self):

0 commit comments

Comments
 (0)