Redundant to `catch` `ClosedSelectorException` here. You just rethrow it and catch one more time in wrapping block