aboutsummaryrefslogtreecommitdiff
path: root/window.c
diff options
context:
space:
mode:
authorTiago Cunha <tcunha@gmx.com>2009-11-14 17:48:39 +0000
committerTiago Cunha <tcunha@gmx.com>2009-11-14 17:48:39 +0000
commit72bc03ac4c0fa3757d16363ab9cacb0a152275f9 (patch)
tree59c1d12870a47c1e295a9258ca44208594cfffb4 /window.c
parent56447d73c1348c708f36a624416c008e6b262293 (diff)
downloadrtmux-72bc03ac4c0fa3757d16363ab9cacb0a152275f9.tar.gz
rtmux-72bc03ac4c0fa3757d16363ab9cacb0a152275f9.tar.bz2
rtmux-72bc03ac4c0fa3757d16363ab9cacb0a152275f9.zip
Sync OpenBSD patchset 535:
Destroy panes immediately rather than checking them all every loop.
Diffstat (limited to 'window.c')
-rw-r--r--window.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/window.c b/window.c
index 1bdbd4b7..6980a84a 100644
--- a/window.c
+++ b/window.c
@@ -1,4 +1,4 @@
-/* $Id: window.c,v 1.121 2009-11-08 23:22:24 tcunha Exp $ */
+/* $Id: window.c,v 1.122 2009-11-14 17:48:39 tcunha Exp $ */
/*
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
@@ -592,9 +592,7 @@ window_pane_error_callback(
{
struct window_pane *wp = data;
- close(wp->fd);
- bufferevent_free(wp->event);
- wp->fd = -1;
+ server_destroy_pane(wp);
}
void