=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/proc.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- src/usr.bin/tmux/proc.c 2022/05/30 12:48:57 1.22 +++ src/usr.bin/tmux/proc.c 2024/01/16 13:09:11 1.23 @@ -1,4 +1,4 @@ -/* $OpenBSD: proc.c,v 1.22 2022/05/30 12:48:57 nicm Exp $ */ +/* $OpenBSD: proc.c,v 1.23 2024/01/16 13:09:11 claudio Exp $ */ /* * Copyright (c) 2015 Nicholas Marriott @@ -92,8 +92,9 @@ 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; }