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 gregory.p.smith
Recipients gregory.p.smith, jorend, loewis, orenti, rhettg, sobomax
Date 2009-08-13.18:57:20
SpamBayes Score 4.1088046e-05
Marked as misclassified No
Message-id <1250189843.39.0.3221227212.issue1628205@psf.upfronthosting.co.za>
In-reply-to
Content
fixed in trunk r74426.  socket.socket.sendall() and all
socket._fileobject methods (read/readline/write/flush) now properly
handle EINTR internally.

sendall will allow a python signal handler to raise an exception
aborting it in unknown state, otherwise it handles EINTR as it should
and continues sending.

I'm leaving this issue open until it is merged into py3k and considered
for 2.6 and/or 3.1 release backporting.
History
Date User Action Args
2009-08-13 18:57:23gregory.p.smithsetrecipients: + gregory.p.smith, loewis, jorend, orenti, sobomax, rhettg
2009-08-13 18:57:23gregory.p.smithsetmessageid: <1250189843.39.0.3221227212.issue1628205@psf.upfronthosting.co.za>
2009-08-13 18:57:21gregory.p.smithlinkissue1628205 messages
2009-08-13 18:57:20gregory.p.smithcreate