[issue28825] socket.SO_KEEPALIVE does not work on FreeBSD
Victor Porton
report at bugs.python.org
Mon Nov 28 14:17:08 EST 2016
New submission from Victor Porton:
When I connect
telnet XXX 9000
to the server in attached file, the connection breaks after 5 min (and a few seconds), as if SO_KEEPALIVE were not specified.
I run my server on
FreeBSD 9.2-RELEASE-p15 (GENERIC)
So SO_KEEPALIVE does not work in Python 2.7 and 3.5 on FreeBSD.
Specifically, I need my TCP connection not to break in extended periods of time and cannot do this with Python.
It seems that similar code does work with PHP (I am going to write a short PHP example), so it is likely a Python bug, not FreeBSD bug.
----------
components: FreeBSD, IO, Library (Lib)
files: bug.py
messages: 281911
nosy: koobs, porton
priority: normal
severity: normal
status: open
title: socket.SO_KEEPALIVE does not work on FreeBSD
type: behavior
versions: Python 2.7, Python 3.5
Added file: http://bugs.python.org/file45677/bug.py
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue28825>
_______________________________________
More information about the Python-bugs-list
mailing list