Checks for timed out clients. For any timed out client its timeout()
method is called, then it is unregistered, finally dg() is called with
it as argument.
This method should be called when the timeout set by setTimeout() has
expired.
If dg returns false to cancel, the clients iterated over so far are
removed. To remove the remaining clients, call this method again.
Checks for timed out clients. For any timed out client its timeout() method is called, then it is unregistered, finally dg() is called with it as argument.
This method should be called when the timeout set by setTimeout() has expired.
If dg returns false to cancel, the clients iterated over so far are removed. To remove the remaining clients, call this method again.