SIPSorcery.AppServer.DialPlan.ForkCall.StartNewCallAsync C# (CSharp) Method

StartNewCallAsync() private method

private StartNewCallAsync ( SIPCallDescriptor callDescriptor ) : void
callDescriptor SIPSorcery.SIP.App.SIPCallDescriptor
return void
        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);
            }
        }