diff options
Diffstat (limited to 'src/libunixonacid/unixmessage_receive.c')
-rw-r--r-- | src/libunixonacid/unixmessage_receive.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/libunixonacid/unixmessage_receive.c b/src/libunixonacid/unixmessage_receive.c index 8ca8c0b..ec12e09 100644 --- a/src/libunixonacid/unixmessage_receive.c +++ b/src/libunixonacid/unixmessage_receive.c @@ -84,10 +84,8 @@ static int unixmessage_receiver_fill (unixmessage_receiver_t *b) for (; i < auxlen / sizeof(int) ; i++) if (coe(((int *)CMSG_DATA(c))[i]) < 0) { - int e = errno ; i++ ; while (i--) fd_close(((int *)CMSG_DATA(c))[i]) ; - errno = e ; return -1 ; } } |