Re: [PATCH v7 23/31] checkout: clean up half-prepared directories in --to mode

2014-07-23 Thread Duy Nguyen
On Mon, Jul 21, 2014 at 6:55 AM, Eric Sunshine wrote: >> @@ -848,13 +878,21 @@ static int prepare_linked_checkout(const struct >> checkout_opts *opts, >> strbuf_addf(&sb_repo, "%d", counter); >> } >> name = strrchr(sb_repo.buf, '/') + 1; >> + >> + junk_pid =

Re: [PATCH v7 23/31] checkout: clean up half-prepared directories in --to mode

2014-07-20 Thread Eric Sunshine
On Sun, Jul 20, 2014 at 7:55 PM, Eric Sunshine wrote: > On Sun, Jul 13, 2014 at 12:51 AM, Nguyễn Thái Ngọc Duy > wrote: >> + >> + junk_pid = getpid(); >> + atexit(remove_junk); >> + sigchain_push_common(remove_junk_on_signal); >> + >> if (mkdir(sb_repo.buf, 0777)) >>

Re: [PATCH v7 23/31] checkout: clean up half-prepared directories in --to mode

2014-07-20 Thread Eric Sunshine
On Sun, Jul 13, 2014 at 12:51 AM, Nguyễn Thái Ngọc Duy wrote: > Signed-off-by: Nguyễn Thái Ngọc Duy > --- > builtin/checkout.c | 49 +++-- > 1 file changed, 47 insertions(+), 2 deletions(-) > > diff --git a/builtin/checkout.c b/builtin/checkout.c > ind

[PATCH v7 23/31] checkout: clean up half-prepared directories in --to mode

2014-07-12 Thread Nguyễn Thái Ngọc Duy
Signed-off-by: Nguyễn Thái Ngọc Duy --- builtin/checkout.c | 49 +++-- 1 file changed, 47 insertions(+), 2 deletions(-) diff --git a/builtin/checkout.c b/builtin/checkout.c index 81adb74..3167fd2 100644 --- a/builtin/checkout.c +++ b/builtin/checkout.c