Ejemplo n.º 1
0
        protected override void DoSignalStop()
        {
            base.DoSignalStop();

            m_ServerHandler.SignalStop();

            m_Bindings.ForEach(b => b.SignalStop());
            m_Providers.ForEach(p => p.SignalStop());

            m_Waiter.Set();
        }
Ejemplo n.º 2
0
        protected override void DoSignalStop()
        {
            base.DoSignalStop();
            m_ServerHandler.SignalStop();

            foreach (var bind in m_Bindings)
            {
                bind.SignalStop();
            }
            foreach (var prov in m_Providers)
            {
                prov.SignalStop();
            }

            m_Thread.Interrupt();
        }