TaskSelectClient.finalize

Called after this instance was unregistered from epoll because either - handle() returned false (status.Success) or - the I/O device timed out (status.Timeout) or - EPOLLERR has been reported for the I/O device (status.Error).

Note that for status other than Success handle() is not called.

Future direction: When error reporting and finalizing are removed from ISelectClient, - timeouts can be handled by overriding void timeout(), - this class will handle EPOLLERR through handle(), - finalization with status.Success doesn't need to be handled.

class TaskSelectClient
override
void
finalize
(
FinalizeStatus status
)

Meta