commit 9eeddf622bfd545f4b973b812e155640ef1d8e2c from: Stefan Sperling via: Thomas Adam date: Fri Jan 03 10:46:48 2025 UTC make got-read-pack clear its imsgbuf on exit commit - 44160125a55873adbdb2e41cc9c26e99da675c37 commit + 9eeddf622bfd545f4b973b812e155640ef1d8e2c blob - 05635602a7363af6461c1e736a79c4690a78da65 blob + d3465782c77f43db91f7693d2f6b469bb36e45d9 --- libexec/got-read-patch/got-read-patch.c +++ libexec/got-read-patch/got-read-patch.c @@ -662,6 +662,7 @@ main(int argc, char **argv) if (pledge("stdio recvfd", NULL) == -1) { err = got_error_from_errno("pledge"); got_privsep_send_error(&ibuf, err); + imsgbuf_clear(&ibuf); return 1; } @@ -722,5 +723,6 @@ done: err = got_error_from_errno("fclose"); if (close(GOT_IMSG_FD_CHILD) == -1 && err == NULL) err = got_error_from_errno("close"); + imsgbuf_clear(&ibuf); return err ? 1 : 0; }