Skip to content

Commit

Permalink
Merge branch 'jk/credentials'
Browse files Browse the repository at this point in the history
* jk/credentials:
  credentials: unable to connect to cache daemon
  • Loading branch information
Junio C Hamano committed Jan 9, 2012
2 parents d9af228 + 98c2924 commit beecc7a
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions credential-cache.c
Original file line number Diff line number Diff line change
Expand Up @@ -71,11 +71,10 @@ static void do_cache(const char *socket, const char *action, int timeout,
die_errno("unable to relay credential");
}

if (!send_request(socket, &buf))
return;
if (flags & FLAG_SPAWN) {
if (send_request(socket, &buf) < 0 && (flags & FLAG_SPAWN)) {
spawn_daemon(socket);
send_request(socket, &buf);
if (send_request(socket, &buf) < 0)
die_errno("unable to connect to cache daemon");
}
strbuf_release(&buf);
}
Expand Down

0 comments on commit beecc7a

Please sign in to comment.