[issue23972] Asyncio reuseport

2015-10-06 Thread Roundup Robot
Roundup Robot added the comment: New changeset aebbf205ef6f by Guido van Rossum in branch '3.4': Issue #23972: Fix tests for Windows and Debian. https://hg.python.org/cpython/rev/aebbf205ef6f New changeset 4d643c5df2a5 by Guido van Rossum in branch '3.5': Issue #23972: Fix tests for Windows and

[issue23972] Asyncio reuseport

2015-10-06 Thread chris laws
chris laws added the comment: This patch contains minor updates to resolve the Buildbot issues observed on the Windows and Debian platforms after the initial #23972 change set was committed. -- Added file: http://bugs.python.org/file40696/23972_cjl_v006.patch

[issue23972] Asyncio reuseport

2015-10-05 Thread Roundup Robot
Roundup Robot added the comment: New changeset 5e7e9b131904 by Guido van Rossum in branch '3.4': Issue #23972: updates to asyncio datagram API. By Chris Laws. https://hg.python.org/cpython/rev/5e7e9b131904 New changeset ba956289fe66 by Guido van Rossum in branch '3.5': Issue #23972: updates to

[issue23972] Asyncio reuseport

2015-10-05 Thread Guido van Rossum
Guido van Rossum added the comment: Thanks for the patch! It's live now. Closing. Watch the buildbots for me please! -- assignee: -> gvanrossum resolution: -> fixed status: open -> closed versions: +Python 3.6 ___ Python tracker

[issue23972] Asyncio reuseport

2015-10-03 Thread Guido van Rossum
Guido van Rossum added the comment: I'm adding a rebased version of Chris's v4 patch to see if I can get the code review to trigger. -- Added file: http://bugs.python.org/file40667/23972_cjl_v005.patch ___ Python tracker

[issue23972] Asyncio reuseport

2015-10-02 Thread chris laws
chris laws added the comment: Updates addressing review comments. -- Added file: http://bugs.python.org/file40664/23972_cjl_v004.patch ___ Python tracker

[issue23972] Asyncio reuseport

2015-09-29 Thread chris laws
chris laws added the comment: Rebase patch onto current master. -- Added file: http://bugs.python.org/file40616/23972_cjl_v003.patch ___ Python tracker

[issue23972] Asyncio reuseport

2015-09-29 Thread Guido van Rossum
Guido van Rossum added the comment: I added a whole bunch of review comments. Please send a new patch! -- ___ Python tracker ___

[issue23972] Asyncio reuseport

2015-09-21 Thread STINNER Victor
STINNER Victor added the comment: Hum, the latest patch was not reviewed yet :-( -- nosy: +ysionneau ___ Python tracker ___

[issue23972] Asyncio reuseport

2015-08-22 Thread chris laws
chris laws added the comment: I have updated the patch to address comments raised by haypo. An exception is now raised if reuse_port is explicitly used and the platform does not support SOREUSEPORT. The docs have also been updated to make it more explicit that this feature is not supported

[issue23972] Asyncio reuseport

2015-08-18 Thread John Lehmann
Changes by John Lehmann j1o1...@gmail.com: -- nosy: +j1o1h1n ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue23972 ___ ___ Python-bugs-list mailing

[issue23972] Asyncio reuseport

2015-07-15 Thread STINNER Victor
STINNER Victor added the comment: A quick search told me that Windows only knows the SO_REUSEADDR option, there is no SO_REUSEPORT. It should be at least documented that SO_REUSEADDR is not supported on Windows. Maybe we should raise an exception on Windows if reuse_port=True? Ignoring the

[issue23972] Asyncio reuseport

2015-07-15 Thread chris laws
chris laws added the comment: Attached is a patch that implements the suggested solution along with tests and associated doc updates. Hope this helps. -- keywords: +patch Added file: http://bugs.python.org/file39930/23972_cjl.patch ___ Python

[issue23972] Asyncio reuseport

2015-07-13 Thread chris laws
chris laws added the comment: I encountered this issue too. I needed it resolved ASAP for my work so I created a loop patch that partially implements the suggestion solution by overriding the create_datagram_endpoint method. Perhaps this might be of some use to the eventual ticket resolver.

[issue23972] Asyncio reuseport

2015-04-17 Thread Terry J. Reedy
Changes by Terry J. Reedy tjre...@udel.edu: -- versions: -Python 3.6 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue23972 ___ ___ Python-bugs-list

[issue23972] Asyncio reuseport

2015-04-16 Thread Boris FELD
New submission from Boris FELD: I'm trying to create some UDP sockets for doing multicast communication. I have the working code in synchronous way and try to port it to asyncio. One last issue is blocking for me, I'm on Mac OS X and for multicast UDP to work, the SO_REUSEPORT must be set on

[issue23972] Asyncio reuseport

2015-04-16 Thread Guido van Rossum
Guido van Rossum added the comment: I think we left this unfinished. I think it would be best if we added a sock parameter (like for create_server()) but also added reuse_address and reuse_port parameters, treated similarly like the one on create_server(), and added a reuse_port parameter to