private void UACCallProgress(ISIPClientUserAgent uac, SIPResponse progressResponse)
{
try
{
if (m_commandCancelled)
{
//logger.Debug("Call " + uac.CallDescriptor.Uri + " should not be in a progress state after a cancel. Cancel again.");
uac.Cancel();
}
else
{
CallProgress(progressResponse.Status, progressResponse.ReasonPhrase, null, progressResponse.Header.ContentType, progressResponse.Body, uac);
}
}
catch (Exception excp)
{
logger.Error("Exception ForkCall UACCallProgress. " + excp);
}
}