Skip to content
Snippets Groups Projects
Commit 86bd3ffa authored by Oz Linden's avatar Oz Linden
Browse files

pick up latest fixes from nat

parents 0d4f1adc 40b1913a
No related branches found
No related tags found
No related merge requests found
...@@ -284,10 +284,16 @@ class Server(HTTPServer): ...@@ -284,10 +284,16 @@ class Server(HTTPServer):
# default behavior which *shouldn't* cause the program to return # default behavior which *shouldn't* cause the program to return
# a failure status. # a failure status.
def handle_error(self, request, client_address): def handle_error(self, request, client_address):
print '-'*40 print >>sys.stderr, '-'*40
print 'Ignoring exception during processing of request from', print >>sys.stderr, 'Ignoring exception during processing of request from', client_address
print client_address print >>sys.stderr, '-'*40
print '-'*40
def shutdown_request(self, *args, **kwds):
try:
# just forward to base-class method, but wrap in try/except
HTTPServer.shutdown_request(self, *args, **kwds)
except Exception as err:
print >>sys.stderr, "Once more ignoring: %s" % err
if __name__ == "__main__": if __name__ == "__main__":
do_valgrind = False do_valgrind = False
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment