Пример #1
0
void Http::read_cb(bufferevent *bev, void *ctx)
{
	DEBUG_LOG("read");
	Http* http = (Http*)ctx;

	if(http->bev == bev)
	{
		while(http->loop());	
	}
	else if(http->bev_cgi == bev)
	{
		evbuffer_add_buffer(bufferevent_get_output(http->bev), bufferevent_get_input(bev));
	}
	else
	{
		DEBUG_LOG("error read_cb");	
	}
}