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 pitrou
Recipients gregory.p.smith, pitrou
Date 2010-09-25.19:07:46
SpamBayes Score 2.173837e-07
Marked as misclassified No
Message-id <1285441668.88.0.256888401487.issue9950@psf.upfronthosting.co.za>
In-reply-to
Content
This was introduced by r74426 which addressed issue1628205. socket.sendall() calls PyErr_CheckSignals() (and potentially returns to the caller) without having the GIL.

>>> import socket
>>> c, s = socket.socketpair()
>>> s.sendall(b"x"*(100 * 1024**2))
^C^CFatal Python error: PyThreadState_Get: no current thread
History
Date User Action Args
2010-09-25 19:07:49pitrousetrecipients: + pitrou, gregory.p.smith
2010-09-25 19:07:48pitrousetmessageid: <1285441668.88.0.256888401487.issue9950@psf.upfronthosting.co.za>
2010-09-25 19:07:46pitroulinkissue9950 messages
2010-09-25 19:07:46pitroucreate