while (!cleanup() && select(maxfd + 1, &rfds, NULL, NULL, NULL) != -1) {
/*
* Deal with existing clients first; if we're at our
while (!cleanup() && select(maxfd + 1, &rfds, NULL, NULL, NULL) != -1) {
/*
* Deal with existing clients first; if we're at our