=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tcpbench/tcpbench.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- src/usr.bin/tcpbench/tcpbench.c 2011/06/21 17:31:07 1.22 +++ src/usr.bin/tcpbench/tcpbench.c 2011/08/20 11:11:30 1.23 @@ -642,6 +642,7 @@ } else if (n == 0) { if (ptb->vflag) fprintf(stderr, "%8d closed by remote end\n", sc->fd); + event_del(&sc->ev); close(sc->fd); TAILQ_REMOVE(&sc_queue, sc, entry); free(sc);