Re: git-rm -n leaves .git/index.lock if not allowed to finish
- From
Miklos Vajna <vmiklos@frugalware.org>
- Date
- Dec 19, 2008, 03:47 UTC
- Message-ID
- <20081219034757.GC21154@genesis.frugalware.org>
- In-Reply-To
- <7v63lhf1cl.fsf@gitster.siamese.dyndns.org>
On Thu, Dec 18, 2008 at 04:35:54PM -0800, Junio C Hamano <gitster@pobox.com> wrote:
> I think you need to have tons of files to cause the pipe buffer to fill up > with the "rm 'frotz'" output, triggering a SIGPIPE to kill the upstream > process of the pipe.
Ah, you are right. I did exactly what is in the lockfile.c part of your patch, but I did not think about "if I don't get a SIGPIPE for 2 lines, I may get one for 1000 lines". ;-)