private void StartNewCallAsync(SIPCallDescriptor callDescriptor)
{
try
{
callDescriptor.DialPlanContextID = (m_dialPlanContext != null) ? m_dialPlanContext.DialPlanContextID : Guid.Empty;
if (Thread.CurrentThread.Name == null)
{
Thread.CurrentThread.Name = THEAD_NAME + DateTime.Now.ToString("HHmmss") + "-" + Crypto.GetRandomString(3);
}
StartNewCallSync(callDescriptor);
}
catch (Exception excp)
{
logger.Error("Exception StartNewCallAsync. " + excp.Message);
}
}