示例#1
0
 /// <summary>
 /// 关闭窗口关闭通讯线程
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void FrmMain_FormClosed(object sender, FormClosedEventArgs e)
 {
     CommiServer.GlobalServer.Stop();
     CommiManager.GlobalManager.ClearCommand();
     ThreadManager.AbortAll();
     CommiManager.GlobalManager.ResetClient();
 }
示例#2
0
 public bool Close()
 {
     try
     {
         Log.Debug("Closing MPExtended ServiceHost...");
         wcf.Stop();
         ThreadManager.AbortAll();
         Log.Flush();
         return(true);
     }
     catch (Exception ex)
     {
         Log.Error("Failed to close MPExtended ServiceHost", ex);
         return(false);
     }
 }