[issue7995] On Mac / BSD sockets returned by accept inherit the parent's FD flags
Martin v. Löwis
report at bugs.python.org
Sun Nov 21 23:57:18 CET 2010
Martin v. Löwis <martin at v.loewis.de> added the comment:
> I got into this by starting with Issue7322, which reports a scenario
> where data is lost using makefile(). The docs for makefile() say,
> "The socket must be in blocking mode (it can not have a timeout)".
> So, we've got published documentation which equates non-blocking mode
> with a timeout set.
This wording goes back to r54491, from issue882297. Facundo writes
# If the socket is in blocking mode, it can NOT have a timeout.
# I fixed the docs, and made that explicit.
so I don't think he really meant to equate the two. I'm not a native
speaker (of English), so I'll refrain from proposing an alternative
Python tracker <report at bugs.python.org>
More information about the Python-bugs-list