[issue1979] hg incoming, outgoing, and pull to remote repo hang python and peg CPU
Kevin Gessner
bugs at mercurial.selenic.com
Fri Jan 8 21:49:19 UTC 2010
New submission from Kevin Gessner <kevin at kevingessner.com>:
Vitals:
Mercurial 1.4.1+20091201 (no extensions)
Mac OS X 10.6.2
Python 2.6.1
I have a clone of the first 100 revisions of a remote repository with > 6000 revisions
(i.e. hg clone -r 100 ...). Running hg incoming, outgoing, or pull causes python to work
for a while, then hang, using 100% of both my CPUs, and filling my system log with:
/usr/bin/python[2945] dnssd_clientstub deliver_request: socketpair failed 24 (Too many
open files)
until I kill it. Running lsof against python (output attached) reveals lots of sockets
sitting at CLOSE_WAIT. Expected behavior: no hang, proper output.
----------
files: lsof.log
messages: 11419
nosy: kevingessner
priority: bug
status: unread
title: hg incoming, outgoing, and pull to remote repo hang python and peg CPU
____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue1979>
____________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lsof.log
Type: application/octet-stream
Size: 34327 bytes
Desc: not available
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20100108/a20ad05f/attachment.obj>
More information about the Mercurial-devel
mailing list