Commit Diff


commit - c3492d10555b6430f054e34e547cddc1baf6d1d6
commit + 81a2a66238493b3dd4cb68b5427617b12324797a
blob - 4609f911246baf51f38f91041444e8cb23311d9a
blob + 167dff0291b3356987b3f2dbe74509ad4a608813
--- libexec/got-fetch-pack/got-fetch-pack.c
+++ libexec/got-fetch-pack/got-fetch-pack.c
@@ -1110,6 +1110,7 @@ done:
 	if (err != NULL) {
 		fprintf(stderr, "%s: %s\n", getprogname(), err->msg);
 		got_privsep_send_error(&ibuf, err);
+		exit(1);
 	}
 
 	exit(0);