зеркало из https://github.com/microsoft/git.git
Merge branch 'sp/smart-http-failure' into maint
* sp/smart-http-failure: remote-curl: Fix warning after HTTP failure
This commit is contained in:
Коммит
7fa6c90c72
|
@ -573,7 +573,14 @@ static int rpc_service(struct rpc_state *rpc, struct discovery *heads)
|
||||||
|
|
||||||
close(client.in);
|
close(client.in);
|
||||||
client.in = -1;
|
client.in = -1;
|
||||||
|
if (!err) {
|
||||||
strbuf_read(&rpc->result, client.out, 0);
|
strbuf_read(&rpc->result, client.out, 0);
|
||||||
|
} else {
|
||||||
|
char buf[4096];
|
||||||
|
for (;;)
|
||||||
|
if (xread(client.out, buf, sizeof(buf)) <= 0)
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
close(client.out);
|
close(client.out);
|
||||||
client.out = -1;
|
client.out = -1;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче