Browse Source

Merge branch 'master' of http://106.14.142.95:3000/lxb/xs_httpserver

lxb 1 năm trước cách đây
mục cha
commit
11e27e7eba
1 tập tin đã thay đổi với 10 bổ sung5 xóa
  1. 10 5
      deviceHttpServer/hedidenain/HeidenhainServer.cs

+ 10 - 5
deviceHttpServer/hedidenain/HeidenhainServer.cs

@@ -258,12 +258,17 @@ namespace Fanuc_HttpServer.hedidenain
                         catch(Exception e)
                         {
                             YG.Log.Instance.WriteLogAdd($"海德汉响应结果-e-->> " + e.Message);
-                            responseBody.msg = Machine.GetState().ToString();
+                            //responseBody.msg = Machine.GetState().ToString();
+                            responseBody.msg = "海德汉响应失败";
                             responseBody.result = false;
-                            Machine.Disconnect();
-                            Marshal.ReleaseComObject(Machine);
-                            Machine = null;
-                            machineList.Remove(requestBody.machineName);
+                            //Machine.Disconnect();
+                            //Marshal.ReleaseComObject(Machine);
+                            Machine = null;                            
+                            if (machineList.ContainsKey(requestBody.machineName))
+                            {
+                                machineList.Remove(requestBody.machineName);
+                             }
+                                
                         }
                         
                     }