示例#1
0
文件: Sender.cs 项目: lulzzz/DevSync
 private void Stop()
 {
     _needToQuit = true;
     _agentStarter.Stop();
     _pathScanner.Stop();
     UpdateHasWork();
 }
示例#2
0
        private void Stop()
        {
            if (_cancellationTokenSource.IsCancellationRequested)
            {
                return;
            }

            Task.Factory.StartNew(WaitForShutdown, TaskCreationOptions.LongRunning);
            _needToQuit = true;
            _cancellationTokenSource.Cancel();
            _agentStarter.Stop();
            _pathScanner.Stop();
            UpdateHasWork();
        }