Improve diagnosability

The error message in the abort() method was odd. This change also adds a human readable name to NioTransport into the error message.