Ejemplo n.º 1
0
        public void Close()
        {
            if (_sendSocket.IsOpen)
            {
                _sendSocket.Close();
            }

            if (_receiveSocket.IsOpen)
            {
                _receiveSocket.Close();
            }

            _eventProcessingThread.Stop();
            ClearQueue(_eventQueue);
        }
Ejemplo n.º 2
0
 protected override void BeforeReconnect()
 {
     // Stop trying to receive messages, while reconnecting
     _receiveThread?.Stop(true);
 }