]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'jk/repack-tempfile-cleanup'
authorTaylor Blau <me@ttaylorr.com>
Mon, 31 Oct 2022 01:04:42 +0000 (21:04 -0400)
committerTaylor Blau <me@ttaylorr.com>
Mon, 31 Oct 2022 01:04:42 +0000 (21:04 -0400)
commitc88895e67b0f7bfd9aff603e57e16dcb3a803d1e
tree9bd0d4724e8d04077f15d9b261f6d2057729f00f
parent75f416ec6a3b3bee6739f8bf28963b347a3aaa4c
parent9b3fadfd067cc2c9ae7d6cc1a8bfdbdd5a253cd5
Merge branch 'jk/repack-tempfile-cleanup'

The way "git repack" creared temporary files when it received a
signal was prone to deadlocking, which has been corrected.

* jk/repack-tempfile-cleanup:
  t7700: annotate cruft-pack failure with ok=sigpipe
  repack: drop remove_temporary_files()
  repack: use tempfiles for signal cleanup
  repack: expand error message for missing pack files
  repack: populate extension bits incrementally
  repack: convert "names" util bitfield to array
builtin/repack.c
t/t7700-repack.sh