Log a warning if a client with an invalidated fd is still in the fdclients hashtable

This commit is contained in:
Con Kolivas 2014-10-03 22:41:32 +10:00
parent 3bf4e0de8d
commit 26b4037eff

View File

@ -286,6 +286,11 @@ retry:
ck_rlock(&ci->lock);
HASH_ITER(fdhh, fdclients, client, tmp) {
if (unlikely(client->fd == -1)) {
LOGWARNING("Client id %d is still in fdclients hashtable with invalidated fd!",
client->id);
continue;
}
fds[nfds].fd = client->fd;
fds[nfds].events = POLLIN;
fds[nfds].revents = 0;