commit - 23e3cab287817b38d6ee514e2ed57fbdb79b5ab9
commit + 44160125a55873adbdb2e41cc9c26e99da675c37
blob - 7eb16103627167a9300828850b427d65c9145305
blob + 8c8866667de492f4400acfed85b578e511c94013
--- libexec/got-send-pack/got-send-pack.c
+++ libexec/got-send-pack/got-send-pack.c
if (pledge("stdio recvfd", NULL) == -1) {
err = got_error_from_errno("pledge");
got_privsep_send_error(&ibuf, err);
+ imsgbuf_clear(&ibuf);
return 1;
}
fprintf(stderr, "%s: %s\n", getprogname(), err->msg);
got_privsep_send_error(&ibuf, err);
}
+ imsgbuf_clear(&ibuf);
exit(0);
}