Jeff King wrote:
On Mon, Apr 25, 2011 at 10:28:10PM +0200, Jim Meyering wrote:
quoted
We've had a report that this command is hanging:
git clone --depth=2 git://git.sv.gnu.org/gnulib
It might be related to this deadlock which impacts upload-pack on a
server with pthreads serving a shallow clone:
http://thread.gmane.org/gmane.comp.version-control.git/170789
Thanks for the pointer. That looks very promising.
Hoping to be able to test your fix, I rsync'd the offending repository to
a system on which I can experiment safely, but so far have been unable
to reproduce the failure there. Of course, if my problem is indeed due
to the race condition bug that your patch fixes, it's not surprising
that it is unreproducible in a different environment.
Unfortunately the fix I posted is not yet in any released version of
git. It is in the current 'next'.