Esempio n. 1
0
 public virtual void Dispose()
 {
     if (socketListener != null)
     {
         socketListener.Dispose();
     }
 }
Esempio n. 2
0
        public void Stop()
        {
            while (openListeners.Count != 0)
            {
                SocketListener listener = openListeners.Pop();
                listener.Dispose();
            }

            startTcs.SetResult(null);
        }
Esempio n. 3
0
        public void Stop()
        {
            this.Options.Cancellation.Cancel();

            this.logger.LogInformation("Service Listener stopping...");

            while (this.openListeners.Count != 0)
            {
                SocketListener listener = this.openListeners.Pop();
                listener.Dispose();
            }

            this.startTcs.SetResult(null);
        }