aboutsummaryrefslogtreecommitdiff
path: root/server-fn.c
diff options
context:
space:
mode:
authornicm <nicm>2018-11-30 08:44:40 +0000
committernicm <nicm>2018-11-30 08:44:40 +0000
commit67254ed8df2434d7c974f66fbdbf3e4c58f61319 (patch)
treeb7990f917cad2d6deb6a789e4f578334d77d571a /server-fn.c
parent40d246b29c8e0ee012d7836969dc8b41d6516444 (diff)
downloadrtmux-67254ed8df2434d7c974f66fbdbf3e4c58f61319.tar.gz
rtmux-67254ed8df2434d7c974f66fbdbf3e4c58f61319.tar.bz2
rtmux-67254ed8df2434d7c974f66fbdbf3e4c58f61319.zip
Clear PANE_EXITED flag when starting new child process in case the pane
has been respawned.
Diffstat (limited to 'server-fn.c')
-rw-r--r--server-fn.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/server-fn.c b/server-fn.c
index ae90f0c4..5655346d 100644
--- a/server-fn.c
+++ b/server-fn.c
@@ -302,6 +302,7 @@ server_destroy_pane(struct window_pane *wp, int notify)
if (wp->fd != -1) {
bufferevent_free(wp->event);
+ wp->event = NULL;
close(wp->fd);
wp->fd = -1;
}