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