summaryrefslogtreecommitdiffstats
path: root/third_party/tlslite/chromium.patch
diff options
context:
space:
mode:
authorevan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-09 17:24:51 +0000
committerevan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-09 17:24:51 +0000
commit145ecbde35f4fb20cf384fdae4453234407c7243 (patch)
treedf3d61de8716cb44f4f14597b861313edd348d7e /third_party/tlslite/chromium.patch
parent56e8725fb4649e5dbca1c040d755af24bd45e97a (diff)
downloadchromium_src-145ecbde35f4fb20cf384fdae4453234407c7243.zip
chromium_src-145ecbde35f4fb20cf384fdae4453234407c7243.tar.gz
chromium_src-145ecbde35f4fb20cf384fdae4453234407c7243.tar.bz2
Pass tools/licenses.py for a few more directories.
Getting very close to done. BUG=39240 Review URL: http://codereview.chromium.org/1559022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44099 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/tlslite/chromium.patch')
-rw-r--r--third_party/tlslite/chromium.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/third_party/tlslite/chromium.patch b/third_party/tlslite/chromium.patch
new file mode 100644
index 0000000..94afa20
--- /dev/null
+++ b/third_party/tlslite/chromium.patch
@@ -0,0 +1,16 @@
+diff -u tlslite-0.3.8/tlslite/TLSRecordLayer.py chromium//tlslite/TLSRecordLayer.py
+--- tlslite-0.3.8/tlslite/TLSRecordLayer.py 2005-02-21 21:31:41.000000000 -0800
++++ chromium/tlslite/TLSRecordLayer.py 2008-11-25 21:58:04.000000000 -0800
+@@ -322,6 +322,12 @@
+ AlertDescription.close_notify, AlertLevel.warning)):
+ yield result
+ alert = None
++ # Forcing a shutdown as the OS does not seem to be
++ # responsive to the close notify.
++ prevCloseSocket = self.closeSocket
++ self.closeSocket = True
++ self._shutdown(True)
++ self.closeSocket = prevCloseSocket
+ while not alert:
+ for result in self._getMsg((ContentType.alert, \
+ ContentType.application_data)):