示例#1
0
 public void Stop()
 {
     client.CloseConnection();
     client = null;
     fingerPrinterManager.Stop();
     fingerPrintThread.Join(1000);
     if (fingerPrintThread.IsAlive)
     {
         fingerPrintThread.Abort();
     }
 }
示例#2
0
        public void Stop()
        {
            fingerPrintClients.ForEach(c => {
                try {
                    c.DisConnect();
                } catch (Exception ex) {
                    logger.Error(ex.Message, ex);
                }
            });

            if (client != null)
            {
                client.CloseConnection();
            }
        }