Commit Diff


commit - d3dccf3ae48d930b4dc4de823864e5026d9ca93d
commit + 52915720b2da188a660677add4b597550d443e77
blob - c12ff83d5cf6d42fbf518538d88f280e74224af7
blob + d74463fe8160f2ddcb0f6db0a19abf3e104084bb
--- libexec/got-fetch-pack/got-fetch-pack.c
+++ libexec/got-fetch-pack/got-fetch-pack.c
@@ -705,8 +705,6 @@ main(int argc, char **argv)
 	packfd = imsg.fd;
 
 	err = fetch_pack(fetchfd, packfd, &packid, &have_refs, &ibuf);
-	if (err)
-		goto done;
 done:
 	if (packfd != -1 && close(packfd) == -1 && err == NULL)
 		err = got_error_from_errno("close");