int FcgiRequest::processStdErr( char * pBuf, int size ) { HttpExtConnector * pConnector = getConnector(); assert( pConnector ); if ( D_ENABLED( DL_MEDIUM ) ) LOG_D(( pConnector->getLogger(), "[%s] process STDERR %d bytes", pConnector->getLogId(), size )); return pConnector->processErrData( pBuf, size ); }
int FcgiRequest::onStdOut() { HttpExtConnector * pConnector = getConnector(); assert( pConnector ); if ( D_ENABLED( DL_MEDIUM ) ) LOG_D(( pConnector->getLogger(), "[%s] onStdOut()", pConnector->getLogId() )); return pConnector->extInputReady(); }
int FcgiRequest::endOfRequest( int endCode, int status ) { m_iProtocolStatus = status; HttpExtConnector * pConnector = getConnector(); assert( pConnector ); if ( endCode ) { LOG_ERR(( pConnector->getLogger(), "[%s] FcgiRequest::endOfRequest( %d, %d)!\n", pConnector->getLogId(), endCode, status )); pConnector->endResponse( SC_500, status ); } else pConnector->endResponse( endCode, status ); return 0; }