| OLD | NEW |
| (Empty) |
| 1 diff -u tlslite-0.3.8/tlslite/TLSRecordLayer.py chromium//tlslite/TLSRecordLayer
.py | |
| 2 --- tlslite-0.3.8/tlslite/TLSRecordLayer.py 2005-02-21 21:31:41.000000000 -0
800 | |
| 3 +++ chromium/tlslite/TLSRecordLayer.py 2008-11-25 21:58:04.000000000 -0800 | |
| 4 @@ -322,6 +322,12 @@ | |
| 5 AlertDescription.close_notify, AlertLevel.warning)): | |
| 6 yield result | |
| 7 alert = None | |
| 8 + # Forcing a shutdown as the OS does not seem to be | |
| 9 + # responsive to the close notify. | |
| 10 + prevCloseSocket = self.closeSocket | |
| 11 + self.closeSocket = True | |
| 12 + self._shutdown(True) | |
| 13 + self.closeSocket = prevCloseSocket | |
| 14 while not alert: | |
| 15 for result in self._getMsg((ContentType.alert, \ | |
| 16 ContentType.application_data)): | |
| OLD | NEW |