=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tcpbench/tcpbench.c,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- src/usr.bin/tcpbench/tcpbench.c 2010/07/03 04:44:51 1.17 +++ src/usr.bin/tcpbench/tcpbench.c 2010/09/28 12:00:35 1.18 @@ -803,7 +803,7 @@ struct statctx *psc; struct pollfd *pfd; char *buf; - int i, sock = -1; + int i; ssize_t n; if ((pfd = calloc(nconn, sizeof(*pfd))) == NULL) @@ -814,7 +814,7 @@ clientconnect(aitop, pfd, nconn); for (i = 0; i < nconn; i++) { - stats_prepare(psc + i, sock, kvmh, ktcbtab); + stats_prepare(psc + i, pfd[i].fd, kvmh, ktcbtab); mainstats.nconns++; } @@ -860,7 +860,6 @@ warnx("Terminated by signal %d", done); free(buf); - close(sock); exit(0); }