I saw this specifically happening only for CancelledKeyException, but do we want to generalize it to Exception ?
An exception here will mean the selector loop exits ! Which could be one of the reasons rxin observed a hang.