From: Duy Nguyen Date: Fri, 09 Aug 2013 12:52:49 GMT Subject: Re: [PATCH v4] gc: reject if another gc is running, unless --force is given Message-ID: In-Reply-To: <7vk3jw9hlm.fsf@alter.siamese.dyndns.org> On Fri, Aug 9, 2013 at 1:12 AM, Junio C Hamano wrote: > When we see a recent lockfile created by a "gc" running elsewhere, > we do not set "should_exit". Is that a good thing? I am wondering > if the last two lines should be: > > - !strcmp(locking_host, my_host) && > - !kill(pid, 0); > + (strcmp(locking_host, my_host) || !kill(pid, 0)); > > instead. Yes I think it should (we still have the 12-hour check to override stale locks anyway). Should I send another patch or you do it yourself (seeing that you have this chunk pasted here, you might have it saved somewhere already) -- Duy