[issue1003] URLError: <urlopen error (10053, 'Software caused connection abort')> in mercurial\keepalive.pyc#_start_transaction
Jesse Glick
mercurial-bugs at selenic.com
Mon Feb 25 08:44:27 CST 2008
New submission from Jesse Glick <jesse.glick at sun.com>:
It seems a lot of Windows users get a sporadic error pushing over HTTPS:
C:\....>hg push --traceback
pushing to [.....]
searching for changes
Traceback (most recent call last):
File "mercurial\dispatch.pyc", line 45, in _runcatch
File "mercurial\dispatch.pyc", line 348, in _dispatch
File "mercurial\dispatch.pyc", line 401, in _runcommand
File "mercurial\dispatch.pyc", line 357, in checkargs
File "mercurial\dispatch.pyc", line 340, in <lambda>
File "mercurial\commands.pyc", line 2147, in push
File "mercurial\localrepo.pyc", line 1385, in push
File "mercurial\localrepo.pyc", line 1465, in push_unbundle
File "mercurial\httprepo.pyc", line 425, in unbundle
File "mercurial\httprepo.pyc", line 302, in do_cmd
File "urllib2.pyc", line 130, in urlopen
File "urllib2.pyc", line 358, in open
File "urllib2.pyc", line 376, in _open
File "urllib2.pyc", line 337, in _call_chain
File "mercurial\httprepo.pyc", line 119, in https_open
File "mercurial\keepalive.pyc", line 224, in do_open
File "mercurial\keepalive.pyc", line 272, in _reuse_connection
File "mercurial\keepalive.pyc", line 315, in _start_transaction
URLError: <urlopen error (10053, 'Software caused connection abort')>
abort: error: *Software caused connection abort*
No obvious way to reproduce, just happens a lot when trying to push.
A quick search turned up
http://www.velocityreviews.com/forums/t329892-socket-error-10053-software-caused-connection-abort.html
which implies a bug in Mercurial socket-handling code, though I know no more
than that.
----------
messages: 5385
nosy: jglick
priority: urgent
status: unread
title: URLError: <urlopen error (10053, 'Software caused connection abort')> in mercurial\keepalive.pyc#_start_transaction
topic: http_proto, windows
____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue1003>
____________________________________________________
More information about the Mercurial-devel
mailing list