Shouldn't we remove this method and have all error handling at the router exceptionCaught?