From 782dd941da97802108628fb068f5462f4c78f431 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Wed, 17 Feb 2016 23:21:58 +0000 Subject: [PATCH] Fire SIGCHLD after utempter_add_record since it probably eats it. --- window.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/window.c b/window.c index a89b1081..a364948f 100644 --- a/window.c +++ b/window.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include @@ -915,6 +916,7 @@ window_pane_spawn(struct window_pane *wp, int argc, char **argv, #ifdef HAVE_UTEMPTER xsnprintf(s, sizeof s, "tmux(%lu).%%%u", (long) getpid(), wp->id); utempter_add_record(wp->fd, s); + kill(getpid(), SIGCHLD); #endif setblocking(wp->fd, 0);