OLD | NEW |
| (Empty) |
1 diff --git a/third_party/tlslite/tlslite/tlsrecordlayer.py b/third_party/tlslite
/tlslite/tlsrecordlayer.py | |
2 index 8b92221..370dc9a 100644 | |
3 --- a/third_party/tlslite/tlslite/tlsrecordlayer.py | |
4 +++ b/third_party/tlslite/tlslite/tlsrecordlayer.py | |
5 @@ -286,7 +286,9 @@ class TLSRecordLayer(object): | |
6 except GeneratorExit: | |
7 raise | |
8 except Exception: | |
9 - self._shutdown(False) | |
10 + # Don't invalidate the session on write failure if abrupt closes ar
e | |
11 + # okay. | |
12 + self._shutdown(self.ignoreAbruptClose) | |
13 raise | |
14 | |
15 def close(self): | |
OLD | NEW |