Пример #1
0
        public void ProcessTimeOut(SipTimeOutEvent timeOutEvent)
        {
            if (_logger.IsDebugEnabled)
            {
                _logger.Debug("Dialog[Id={0}] received a timeout. Forwarding to listener...", GetId());
            }

            /*A UAC SHOULD also terminate a dialog if
             * no response at all is received for the request (the client
             * transaction would inform the TU about the timeout.) (==> and not the dialog)*/

            _listener.ProcessTimeOut(timeOutEvent);
        }
Пример #2
0
        public void ProcessTimeOut(SipTimeOutEvent timeOutEvent)
        {
            EventAggregator.Instance.Publish(new LogEvent("<<<< [RECEIVED TIMEOUT] " + SipFormatter.FormatMessageEnvelope(timeOutEvent.Request)));

            _listener.ProcessTimeOut(timeOutEvent);
        }