Added a comment to explain why there's an empty listener on connection error.