private void StopUniversalRequestThread() { if (universalRequestThread != null) { universalRequestThread.Stop(); universalRequestThread = null; requestWorkQueue = null; } }
private void RunUserveralRequestThread() { requestWorkQueue = new TimeoutBlockingQueue <IRequestHandler>(1000); universalRequestThread = new UniversalRequestThread(zmqContext, ServerAddress, requestWorkQueue); new Thread(universalRequestThread.Run).Start(); }