commit e93cd8287a8164af8da813d5d1f764e7b68ed244 from: Stefan Sperling date: Sun Nov 11 14:03:21 2018 UTC fix imsg_compose() error check in got_privsep_send_error() commit - 84453469f5e88c97b95443bca20084df6edb75fd commit + e93cd8287a8164af8da813d5d1f764e7b68ed244 blob - 3cea78f26d3c45cea053ec03f83e2f5d5ced910f blob + a43947c30e28bb4d39465d95555a82f69eb99ac1 --- lib/privsep.c +++ lib/privsep.c @@ -162,7 +162,7 @@ got_privsep_send_error(struct imsgbuf *ibuf, const str else ierr.errno_code = 0; ret = imsg_compose(ibuf, GOT_IMSG_ERROR, 0, 0, -1, &ierr, sizeof(ierr)); - if (ret != -1) { + if (ret == -1) { fprintf(stderr, "%s: error %d \"%s\": imsg_compose: %s\n", getprogname(), err->code, err->msg, strerror(errno)); return;