From 08a8ccf46b46213d694b250287107712701431c3 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Wed, 11 Nov 2009 13:24:42 +0000 Subject: [PATCH] Free the pane bufferevent when the fd is closed (the signal could come before the error callback). --- server.c | 1 + 1 file changed, 1 insertion(+) diff --git a/server.c b/server.c index 209fcd07..d528319a 100644 --- a/server.c +++ b/server.c @@ -450,6 +450,7 @@ server_child_exited(pid_t pid, int status) TAILQ_FOREACH(wp, &w->panes, entry) { if (wp->pid == pid) { close(wp->fd); + bufferevent_free(wp->event); wp->fd = -1; } }