ISelectClient.error

Error reporting method, called when an Exception is caught from handle(). Calls the error_() method, which should be overridden by a subclass if required.

Note that this method will catch all exceptions thrown by the error_() method. This is to prevent unhandled exceptions flying out of the select dispatcher and bringing down the event loop.

class ISelectClient
final
void
error

Parameters

exception Exception

Exception thrown by handle()

event Event

Selector event while exception was caught

Meta