Index: net/tools/testserver/testserver_base.py |
diff --git a/net/tools/testserver/testserver_base.py b/net/tools/testserver/testserver_base.py |
index 455ca5c32023fd082feeb20f28991de82fead7d3..7fe64cf24cc7372d83c64f01607906a4f72fdbcb 100644 |
--- a/net/tools/testserver/testserver_base.py |
+++ b/net/tools/testserver/testserver_base.py |
@@ -14,6 +14,8 @@ import struct |
import sys |
import warnings |
+import tlslite.errors |
+ |
# Ignore deprecation warnings, they make our output more cluttered. |
warnings.filterwarnings("ignore", category=DeprecationWarning) |
@@ -71,6 +73,9 @@ class BrokenPipeHandlerMixIn: |
def handle_error(self, request, client_address): |
value = sys.exc_info()[1] |
+ if isinstance(value, tlslite.errors.TLSClosedConnectionError): |
davidben
2014/04/08 01:09:19
rsleevi: This is the issue you forwarded to me; to
|
+ print "testserver.py: Closed connection" |
+ return |
if isinstance(value, socket.error): |
err = value.args[0] |
if sys.platform in ('win32', 'cygwin'): |