Michael Ströder <mich...@stroeder.com>: > Marko Rauhamaa wrote: >> Michael Ströder <mich...@stroeder.com>: >> >>> Marko Rauhamaa wrote: >>>> I recommend using socket.TCP_CORK with socket.TCP_NODELAY where they >>>> are available (Linux). >>> >>> If these options are not available are both option constants also not >>> available? Or does the implementation have to look into sys.platform? >> >> >>> import socket >> >>> 'TCP_CORK' in dir(socket) >> True > > On which platform was this done?
Python3 on Fedora 21. Python2 on RHEL4. Sorry, don't have non-Linux machines to try. > How to automagically detect whether TCP_CORK is really available on a > platform? I sure hope 'TCP_CORK' in dir(socket) evaluates to False on non-Linux machines. Marko -- https://mail.python.org/mailman/listinfo/python-list