It's possible that an transport listener could generate a runtime exception while handling an exception. Add a handler for it so that we DEBUG log the event instead of letting it propagate up which eventally kills the run thread and causes a System.err stack dump.