summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorLibravatar Shawn O. Pearce <spearce@spearce.org>2008-02-14 01:34:43 -0500
committerLibravatar Junio C Hamano <gitster@pobox.com>2008-02-16 00:47:07 -0800
commit118805b92097e355001bb16687ce252646eab604 (patch)
tree688f2e412aafd1fb32854f26ad1b33514aec1e9d /Documentation
parentInclude the fast-import marks table in crash reports (diff)
downloadtgif-118805b92097e355001bb16687ce252646eab604.tar.xz
Finish current packfile during fast-import crash handler
If fast-import is in the middle of crashing due to a protocol error or something like that then it can be very useful to have the mark table and all objects up until that point be available for a new import to resume from. Currently we just close the active packfile, unkeep all of our newly created packfiles (so they can be deleted), and dump the marks table to a temporary file. We don't attempt to update the refs/tags that the process has in memory as much of that data can be found in the crash report and I'm not sure it would be the right thing to do under every type of crash. Signed-off-by: Shawn O. Pearce <spearce@spearce.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions