version 1.17, 2010/07/03 04:44:51 |
version 1.18, 2010/09/28 12:00:35 |
|
|
struct statctx *psc; |
struct statctx *psc; |
struct pollfd *pfd; |
struct pollfd *pfd; |
char *buf; |
char *buf; |
int i, sock = -1; |
int i; |
ssize_t n; |
ssize_t n; |
|
|
if ((pfd = calloc(nconn, sizeof(*pfd))) == NULL) |
if ((pfd = calloc(nconn, sizeof(*pfd))) == NULL) |
|
|
clientconnect(aitop, pfd, nconn); |
clientconnect(aitop, pfd, nconn); |
|
|
for (i = 0; i < nconn; i++) { |
for (i = 0; i < nconn; i++) { |
stats_prepare(psc + i, sock, kvmh, ktcbtab); |
stats_prepare(psc + i, pfd[i].fd, kvmh, ktcbtab); |
mainstats.nconns++; |
mainstats.nconns++; |
} |
} |
|
|
|
|
warnx("Terminated by signal %d", done); |
warnx("Terminated by signal %d", done); |
|
|
free(buf); |
free(buf); |
close(sock); |
|
exit(0); |
exit(0); |
} |
} |
|
|