public void Stop()
{
Cancel(true);
}
Poller::Stop ( bool waitForCloseToComplete ) : void |
private void PollerThread() { while (true) { try { if (poller == null || !poller.IsStarted) { SignalService.Logger.Info("Start NetMQ Poller"); poller = new Poller(); poller.AddSocket(router); poller.Start(); } } catch (Exception e) { SignalService.Logger.Error("NetMQ Poller Thread Exception.\n{0}", e.StackTrace); if (poller != null) { poller.Stop(); poller.Dispose(); } } } }