Merge branch 'nd/daemonize-gc' into next
authorJunio C Hamano <gitster@pobox.com>
Tue, 10 Jun 2014 20:36:00 +0000 (13:36 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 10 Jun 2014 20:36:00 +0000 (13:36 -0700)
commit6fae7b06b3e3b6cd647bf71a71552092ebbb97b2
treecbb3eaef872af7a37dd2d33a79138feb9009bd2e
parent034f13d57e521fe484ba91f0e149a228f2bb8c58
parent62aad1849f3009d1e6c7126a321e5515c1543dc3
Merge branch 'nd/daemonize-gc' into next

"git gc --auto" was recently changed to run in the background to
give control back early to the end-user sitting in front of the
terminal, but it forgot that housekeeping involving reflogs should
be done without other processes competing for accesses to the refs.

* nd/daemonize-gc:
  gc --auto: do not lock refs in the background
builtin/gc.c