=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/client.c,v retrieving revision 1.150 retrieving revision 1.151 diff -u -r1.150 -r1.151 --- src/usr.bin/tmux/client.c 2020/10/30 18:54:23 1.150 +++ src/usr.bin/tmux/client.c 2021/01/17 16:17:41 1.151 @@ -1,4 +1,4 @@ -/* $OpenBSD: client.c,v 1.150 2020/10/30 18:54:23 nicm Exp $ */ +/* $OpenBSD: client.c,v 1.151 2021/01/17 16:17:41 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -126,6 +126,8 @@ if (connect(fd, (struct sockaddr *)&sa, sizeof sa) == -1) { log_debug("connect failed: %s", strerror(errno)); if (errno != ECONNREFUSED && errno != ENOENT) + goto failed; + if (flags & CLIENT_NOSTARTSERVER) goto failed; if (~flags & CLIENT_STARTSERVER) goto failed;