Exemple #1
0
        public void StopImpl()
        {
            if (!_isRunning)
            {
                return;
            }

            MyStopWatch w = new MyStopWatch();

            _isRunning = false;
            _channelManager.Stop();
            _discoverer.StopBroadcasting();
            _discoverer.StopListening();
            Env.Logger.Log($"Stop {nameof(SuperDriveCore)} in {w.Elipsed}ms. Discoverer.IsListening={_instance._discoverer.IsListening}", nameof(SuperDriveCore));
        }