From: Junio C Hamano Date: Tue, 9 Jun 2020 01:06:30 +0000 (-0700) Subject: Merge branch 'dl/remote-curl-deadlock-fix' X-Git-Tag: v2.28.0-rc0~67 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b37fd14beb39b9f545bd72e42e1bdbb00bad4b3d;p=thirdparty%2Fgit.git Merge branch 'dl/remote-curl-deadlock-fix' On-the-wire protocol v2 easily falls into a deadlock between the remote-curl helper and the fetch-pack process when the server side prematurely throws an error and disconnects. The communication has been updated to make it more robust. * dl/remote-curl-deadlock-fix: stateless-connect: send response end packet pkt-line: define PACKET_READ_RESPONSE_END remote-curl: error on incomplete packet pkt-line: extern packet_length() transport: extract common fetch_pack() call remote-curl: remove label indentation remote-curl: fix typo --- b37fd14beb39b9f545bd72e42e1bdbb00bad4b3d