Ejemplo n.º 1
0
//private
void LLCurlThread::cleanupMulti(LLCurl::Multi* multi) 
{
	multi->cleanup() ;
	if(multi->isDead()) //check if marked dead during cleaning up.
	{
		deleteMulti(multi) ;
	}
}
Ejemplo n.º 2
0
void LLCurlThread::killMulti(LLCurl::Multi* multi)
{
	if(!multi)
	{
		return ;
	}

	if(multi->isValid())
	{
		multi->markDead() ;
	}
	else
	{
		deleteMulti(multi) ;
	}
}