Martin v. Löwis <mar...@v.loewis.de> added the comment: > Well, either the defaulttimeout should have the priority over the parent > socket's settings (your argument in msg125135), or it shouldn't. I'm > fine with both, but I think any more complicated combination would end > up puzzling for the user :)
Applying the default timeout if set is fine, and I agree it should have precedence. In case no default timeout is configured, the platform semantics should prevail. This is tradition in Python: when we define some behavior (i.e. default timeout), we are entitled to consistently define all aspects of it. In the other places we use the platform semantics (leaning towards standards such as POSIX in case the platform offers alternative semantics). ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue7995> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com