This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Zhiping.Deng
Recipients Zhiping.Deng
Date 2011-05-31.11:23:33
SpamBayes Score 0.030224292
Marked as misclassified No
Message-id <>
If socket timeout > 0, then there is no way to automatically
restart some socket calls like recv(). 
Calling siginterrupt(False) is useless, because python calls
internal_select() if socket has timeout, and select returns
error(EINTR) once interrupted by a signal, regardless of the

So a user may have to wrap every socket calls in this case.

I found some related discussions in
Date User Action Args
2011-05-31 11:23:34Zhiping.Dengsetrecipients: + Zhiping.Deng
2011-05-31 11:23:34Zhiping.Dengsetmessageid: <>
2011-05-31 11:23:34Zhiping.Denglinkissue12224 messages
2011-05-31 11:23:33Zhiping.Dengcreate