Bloom.Api.ServerBase.EnqueueIncomingRequests C# (CSharp) Method

EnqueueIncomingRequests() private method

The _listenerThread runs this method, and exits when the _stop event is raised
private EnqueueIncomingRequests ( ) : void
return void
        private void EnqueueIncomingRequests()
        {
            while (_listener.IsListening)
            {
                var context = _listener.BeginGetContext(QueueRequest, null);

                if (0 == WaitHandle.WaitAny(new[] { _stop, context.AsyncWaitHandle }))
                    return;
            }
        }