author | Johannes Schindelin <Johannes.Schindelin@gmx.de> | |
Sun, 10 Feb 2008 03:06:57 +0000 (03:06 +0000) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Sun, 10 Feb 2008 04:12:54 +0000 (20:12 -0800) | ||
commit | fb32c9172a1f2828d75f5d17d8ceea8ffe692f2a | |
tree | 0a43f4b9284124a791579584d61ad23f864d1f28 | tree | snapshot |
parent | ba227857d24029917f1e939647d826037f026205 | commit | diff |
Fix "git clone" for git:// protocol
In ba227857(Reduce the number of connects when fetching), we checked
the return value of git_connect() to see if the connection was
successful.
However, for the git:// protocol, there is no need to have another
process, so the return value was NULL.
Now, it makes sense to assume the rule that git_connect() will return
NULL if it fails (at the moment, it die()s if it fails), so return
a dummy child process.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Acked-by: Daniel Barkalow <barkalow@iabervon.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
In ba227857(Reduce the number of connects when fetching), we checked
the return value of git_connect() to see if the connection was
successful.
However, for the git:// protocol, there is no need to have another
process, so the return value was NULL.
Now, it makes sense to assume the rule that git_connect() will return
NULL if it fails (at the moment, it die()s if it fails), so return
a dummy child process.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Acked-by: Daniel Barkalow <barkalow@iabervon.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
connect.c | diff | blob | history |