From 7b666e62be89e66aceef9f091a3c922ac5adf951 Mon Sep 17 00:00:00 2001 From: nicm Date: Thu, 3 Sep 2026 19:12:36 +0000 Subject: [PATCH] Wait for pane exit status in all cases not just remain-on-exit since events need it. --- server-fn.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server-fn.c b/server-fn.c index c833b0add..5c4ae3d2a 100644 --- a/server-fn.c +++ b/server-fn.c @@ -1,4 +1,4 @@ -/* $OpenBSD: server-fn.c,v 1.151 2026/08/20 09:19:24 nicm Exp $ */ +/* $OpenBSD: server-fn.c,v 1.152 2026/09/03 19:12:36 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -376,9 +376,9 @@ server_destroy_pane(struct window_pane *wp, int notify) wp->pipe_fd = -1; } - remain_on_exit = options_get_number(wp->options, "remain-on-exit"); - if (remain_on_exit != 0 && (~wp->flags & PANE_STATUSREADY)) + if (~wp->flags & PANE_STATUSREADY) return; + remain_on_exit = options_get_number(wp->options, "remain-on-exit"); switch (remain_on_exit) { case 0: break;