Properly send ErrDisconnect in mock_connection's Disconnect()