/// Handle completion of a read operation. void handleRead( const boost::system::error_code& e, std::size_t bytesTransferred ) { setTimeout( 0 ); if ( !e ) { LOG_TRACE << "Read " << bytesTransferred << " bytes from " << identifier(); m_connHandler->networkInput( m_readBuffer, bytesTransferred ); } else { LOG_TRACE << "Read error: " << e.message(); signalError( e ); } nextOperation(); }