93 Commits (103f17ef918188ea2f50b01bb616953082d5f4e2)

Author SHA1 Message Date
Giampaolo Rodola' 350c94b900 fix #10340: properly handle EINVAL on OSX and also avoid to call handle_connect() in case of a disconnetected socket which is not meant to connect. 14 years ago
Giampaolo Rodola' 7941736ddb Fix issue #13694: asynchronous connect in asyncore.dispatcher does not set addr. 14 years ago
Charles-François Natali 1f0ccfa853 Merge - Issue #12502: asyncore: fix polling loop with AF_UNIX sockets. 15 years ago
Charles-François Natali e22813067e Issue #12502: asyncore: fix polling loop with AF_UNIX sockets. 15 years ago
Giampaolo Rodolà 00a4286591 Merged revisions 88726 via svnmerge from 15 years ago
Giampaolo Rodolà 2f95dc0225 Merged revisions 88722 via svnmerge from 15 years ago
Giampaolo Rodolà 9c9105dc81 Merged revisions 88722 via svnmerge from 15 years ago
Giampaolo Rodolà 900d547047 reverting r88395 and r88387 as per http://mail.python.org/pipermail/python-dev/2011-February/108005.html 16 years ago
Giampaolo Rodolà 42e0b7f47e asyncore: introduce a new 'closed' attribute to make sure that dispatcher gets closed only once. 16 years ago
Giampaolo Rodolà 73acad1fa2 get rid of asyncore.dispatcher's debug attribute, which is no longer used (assuming it ever was). 16 years ago
Giampaolo Rodolà 5ea3d0f95b Fix Issue 6706: return None on connect() in case of EWOULDBLOCK/ECONNABORTED error. 16 years ago
Giampaolo Rodolà 977c707b42 Fix issue 6706: adds new handle_accepted() method to asyncore.dispatcher 16 years ago
Giampaolo Rodolà 86909b50b7 rename DISCONNECTED global constant in _DISCONNECTED 16 years ago
Giampaolo Rodolà 985b68e611 Store all errors signaling a disconnection into a global frozenset to save some computation time on recv() and send(). 16 years ago
Giampaolo Rodolà 3fac43f89f Merged revisions 84284 via svnmerge from 16 years ago
Giampaolo Rodolà 76fc8c7098 fix issue 658749: correctly interprets asyncore's windows errors on connect() 16 years ago
Giampaolo Rodolà 8c5ced43a1 Merged revisions 83705 via svnmerge from 16 years ago
Giampaolo Rodolà 934abddaec fix issue #2944: asyncore doesn't handle connection refused correctly (patch by Alexander Shigin). Merged from 2.7 branch. 16 years ago
Georg Brandl bd9c6d097e Merged revisions 83201 via svnmerge from 16 years ago
Georg Brandl cbb0ae4a42 #9354: Provide getsockopt() in asyncore file_wrapper(). Patch by Lukas Langa. 16 years ago
Giampaolo Rodolà 19531db0b8 Merged revisions 81299 via svnmerge from 16 years ago
Giampaolo Rodolà 82e02b5876 Merged revisions 81294 via svnmerge from 16 years ago
Giampaolo Rodolà d61e397b12 Merged revisions 80880 via svnmerge from 16 years ago
Giampaolo Rodolà c2f1dca62d Merged revisions 80876 via svnmerge from 16 years ago
Giampaolo Rodolà 8d2dc85154 Merged revisions 80875 via svnmerge from 16 years ago
Josiah Carlson 0abc64d719 This fixes bug 5798 on OS X. 17 years ago
R. David Murray 78532baeab Merged revisions 70873,70904,70934,71490 via svnmerge from 17 years ago
Josiah Carlson aae55cbab4 This fixes issue 4332 for Py3k. 18 years ago
Georg Brandl f112369463 Merged revisions 65152 via svnmerge from 18 years ago
Josiah Carlson c31bc9a498 Fix for AttributeError in test_asynchat. 18 years ago
Josiah Carlson 9f2f83338f Fixed bugs 760475, 953599, and 1519. This is a translation of changelist 64768 18 years ago
Josiah Carlson d74900ebb5 Committing Py3k version of changelist 64080 and 64257, along with updated tests 18 years ago
Georg Brandl 7357c23ee7 Fix exception slicing. 19 years ago
Georg Brandl 6464d47195 In followup to #1310: Remove more exception indexing. 19 years ago
Collin Winter ce36ad8a46 Raise statement normalization in Lib/. 19 years ago
Guido van Rossum df4a743ac0 Fix test_asyncore after merge. It needs to use bytes. 19 years ago
Guido van Rossum be19ed77dd Fix most trivially-findable print statements. 20 years ago
Guido van Rossum b940e113bf SF patch 1631942 by Collin Winter: 20 years ago
Guido van Rossum e2b70bcf74 Get rid of dict.has_key(). Boy this has a lot of repercussions! 20 years ago
Neal Norwitz 4ce69a5b06 No need to import exceptions, they are builtins 21 years ago
Andrew M. Kuchling e47c381c62 [Bug #1011606] Only check file descriptors for exceptional conditions if the fd is readable or writable 22 years ago
Andrew M. Kuchling 9d499f2f96 Back out patch #982681 22 years ago
Tim Peters 182b5aca27 Whitespace normalization, via reindent.py. 22 years ago
Andrew M. Kuchling 5336f8caa4 [Patch #982681] Apply this patch correctly; makes set_reuse_addr() work on Windows 22 years ago
Andrew M. Kuchling 0fff6c8651 In poll(), check connections for exceptional conditions 22 years ago
Andrew M. Kuchling dfa74b97ec Return value from .close(); move .set_file up 22 years ago
Tim Peters 4e0e1b6a54 Whitespace normalization. 22 years ago
Andrew M. Kuchling 6fe93cdeb3 For readable() objects, the previous value of 'flags' was ignored. 22 years ago
Michael W. Hudson d5cf143482 Check in the updated version of patch #957240, which doesn't rely 22 years ago
Martin v. Löwis ad21945d03 Back out #957240. 22 years ago