=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/server.c,v retrieving revision 1.76 retrieving revision 1.77 diff -c -r1.76 -r1.77 *** src/usr.bin/tmux/server.c 2009/11/11 13:24:42 1.76 --- src/usr.bin/tmux/server.c 2009/11/13 17:33:07 1.77 *************** *** 1,4 **** ! /* $OpenBSD: server.c,v 1.76 2009/11/11 13:24:42 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: server.c,v 1.77 2009/11/13 17:33:07 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 335,341 **** return; } server_client_create(newfd); - } /* Set up server signal handling. */ --- 335,340 ---- *************** *** 449,457 **** continue; TAILQ_FOREACH(wp, &w->panes, entry) { if (wp->pid == pid) { ! close(wp->fd); ! bufferevent_free(wp->event); ! wp->fd = -1; } } } --- 448,455 ---- continue; TAILQ_FOREACH(wp, &w->panes, entry) { if (wp->pid == pid) { ! server_destroy_pane(wp); ! break; } } }