예제 #1
0
        private void StopUniversalRequestThread()
        {
            if (universalRequestThread != null)
            {
                universalRequestThread.Stop();

                universalRequestThread = null;
                requestWorkQueue       = null;
            }
        }
예제 #2
0
 private void RunUserveralRequestThread()
 {
     requestWorkQueue       = new TimeoutBlockingQueue <IRequestHandler>(1000);
     universalRequestThread = new UniversalRequestThread(zmqContext, ServerAddress, requestWorkQueue);
     new Thread(universalRequestThread.Run).Start();
 }