[CalendarServer-changes] [4845] CalendarServer/branches/users/wsanchez/deployment/lib-patches/ Twisted/twisted.internet.tcp.patch
source_changes at macosforge.org
source_changes at macosforge.org
Tue Dec 8 08:39:13 PST 2009
Revision: 4845
http://trac.macosforge.org/projects/calendarserver/changeset/4845
Author: cdaboo at apple.com
Date: 2009-12-08 08:39:12 -0800 (Tue, 08 Dec 2009)
Log Message:
-----------
Sometimes socket.accept() returns addr as None without raising.
Added Paths:
-----------
CalendarServer/branches/users/wsanchez/deployment/lib-patches/Twisted/twisted.internet.tcp.patch
Added: CalendarServer/branches/users/wsanchez/deployment/lib-patches/Twisted/twisted.internet.tcp.patch
===================================================================
--- CalendarServer/branches/users/wsanchez/deployment/lib-patches/Twisted/twisted.internet.tcp.patch (rev 0)
+++ CalendarServer/branches/users/wsanchez/deployment/lib-patches/Twisted/twisted.internet.tcp.patch 2009-12-08 16:39:12 UTC (rev 4845)
@@ -0,0 +1,13 @@
+Index: twisted/internet/tcp.py
+===================================================================
+--- twisted/internet/tcp.py (revision 19773)
++++ twisted/internet/tcp.py (working copy)
+@@ -772,6 +772,8 @@
+ return
+ try:
+ skt, addr = self.socket.accept()
++ if addr is None: # sometimes this happens on OS X
++ raise socket.error(ECONNABORTED)
+ except socket.error, e:
+ if e.args[0] in (EWOULDBLOCK, EAGAIN):
+ self.numberAccepts = i
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20091208/ea603f04/attachment.html>
More information about the calendarserver-changes
mailing list