STINNER Victor added the comment:

An article suggests to use max(1024, socket.SOMAXCONN) (to "listen() backlog as 
large as possible") instead of socket.SOMAXCONN because the OS maximum can be 
larger than SOMAXCONN (and that it's not possible in Python to get the OS 
value):
http://utcc.utoronto.ca/~cks/space/blog/python/AvoidSOMAXCONN?showcomments#comments

The following article tries to explain why the default limit is 128 on Linux:
https://derrickpetzold.com/p/somaxconn/

Article giving the value chosen by Windows when SOMAXCONN is passed: it depends 
on the Windows version (between 5 and 50, hard limit of 200 on Windows 7):
http://stackoverflow.com/questions/4709756/listen-maximum-queue-size-per-windows-version

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue21455>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to