diff options
author | Thomas Adam <thomas@xteddy.org> | 2024-01-16 14:01:09 +0000 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2024-01-16 14:01:09 +0000 |
commit | 001e26d0bbca8aa53e091ee4a445c2953864fa04 (patch) | |
tree | bb2cade909ef73d151f84e6e9f731329d1f880e9 /proc.c | |
parent | e809c2ec359b0fd6151cf33929244b7a7d637119 (diff) | |
parent | 2e39d698d2e6597f0c2c92bbbfd7213dca029b20 (diff) |
Merge branch 'obsd-master'
Diffstat (limited to 'proc.c')
-rw-r--r-- | proc.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -93,8 +93,9 @@ proc_event_cb(__unused int fd, short events, void *arg) log_debug("peer %p message %d", peer, imsg.hdr.type); if (peer_check_version(peer, &imsg) != 0) { - if (imsg.fd != -1) - close(imsg.fd); + int fd = imsg_get_fd(&imsg); + if (fd != -1) + close(fd); imsg_free(&imsg); break; } |