Chinchilla.WorkerPoolWorker.PumpMessages C# (CSharp) Метод

PumpMessages() приватный Метод

private PumpMessages ( ) : void
Результат void
        private void PumpMessages()
        {
            while (!IsStopping)
            {
                pauseEvent.Wait();

                IDelivery delivery;

                try
                {
                    delivery = deliveries.Take(cancellationTokenSource.Token);
                }
                catch (OperationCanceledException)
                {
                    continue;
                }
                catch (InvalidOperationException)
                {
                    break;
                }

                Deliver(delivery);
            }

            Status = WorkerStatus.Stopped;
        }
    }