You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exception happened during processing of request from ('127.0.0.1', 46051)
Traceback (most recent call last):
File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 281, in
_handle_request_noblock
self.process_request(request, client_address)
File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 308, in
process_request
self.close_request(request)
File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 448, in
close_request
request.shutdown(socket.SHUT_WR)
File "/home/rdmurray/python/trunk/Lib/socket.py", line 219, in methreturngetattr(self._sock,name)(*args)
error: [Errno 107] Transport endpoint is not connected
----------------------------------------
Exception in thread Thread-12:
Traceback (most recent call last):
File "/home/rdmurray/python/trunk/Lib/threading.py", line 524, in
__bootstrap_inner
self.run()
File "/home/rdmurray/python/trunk/Lib/test/test_urllib2_localnet.py",
line 65, in run
self.httpd.handle_request()
File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 266, in
handle_request
self._handle_request_noblock()
File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 284, in
_handle_request_noblock
self.close_request(request)
File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 448, in
close_request
request.shutdown(socket.SHUT_WR)
File "/home/rdmurray/python/trunk/Lib/socket.py", line 219, in methreturngetattr(self._sock,name)(*args)
error: [Errno 107] Transport endpoint is not connected
Activity
bitdancer commentedon Jun 30, 2009
Gentoo linux, r73699, I'm seeing sporadic failures in
test_urllib2_localnet in the following two tests:
test_sending_headers
test_proxy_with_no_password_raises_httperror
It happens about once every other run in one or the other of those. I
don't see any problems on 2.6-maint or py3k.
In both cases it is failing in the close. Here is an example traceback:
test_sending_headers (test.test_urllib2_localnet.TestUrlopen) ...
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 46051) Traceback (most recent call last): File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 281, in _handle_request_noblock self.process_request(request, client_address) File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 308, in process_request self.close_request(request) File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 448, in close_request request.shutdown(socket.SHUT_WR) File "/home/rdmurray/python/trunk/Lib/socket.py", line 219, in meth return getattr(self._sock,name)(*args) error: [Errno 107] Transport endpoint is not connected ---------------------------------------- Exception in thread Thread-12: Traceback (most recent call last): File "/home/rdmurray/python/trunk/Lib/threading.py", line 524, in __bootstrap_inner self.run() File "/home/rdmurray/python/trunk/Lib/test/test_urllib2_localnet.py", line 65, in run self.httpd.handle_request() File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 266, in handle_request self._handle_request_noblock() File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 284, in _handle_request_noblock self.close_request(request) File "/home/rdmurray/python/trunk/Lib/SocketServer.py", line 448, in close_request request.shutdown(socket.SHUT_WR) File "/home/rdmurray/python/trunk/Lib/socket.py", line 219, in meth return getattr(self._sock,name)(*args) error: [Errno 107] Transport endpoint is not connectedkristjanvalur commentedon Jul 3, 2009
Clearly some platforms automatically set the shutdown state, and we need
to catch that error.
kristjanvalur commentedon Jul 3, 2009
Commited revision 73819
Please test on gentoo
bitdancer commentedon Jul 4, 2009
Test passes consistently now on trunk in Gentoo.
kristjanvalur commentedon Jul 4, 2009
meged to py3k in revision 73845
bitdancer commentedon Dec 13, 2009
NB: this issue was caused by the bpo-6267 patch.