Merge pull request #1336 from TehomCD/errback_webserver

Fix another AttributeError in errback for #1207.
This commit is contained in:
Griatch 2017-06-06 13:04:45 +02:00 committed by GitHub
commit 9af1c36a93

View file

@ -125,7 +125,7 @@ class EvenniaReverseProxyResource(ReverseProxyResource):
clientFactory.noisy = False
self.reactor.connectTCP(self.host, self.port, clientFactory)
# don't trigger traceback if connection is lost before request finish.
request.notifyFinish().addErrback(lambda f: f.cancel())
request.notifyFinish().addErrback(lambda f: logger.log_trace("%s\nCaught errback in webserver.py:75." % f))
return NOT_DONE_YET