pipIrr-platform/pipIrr-mw/pipIrr-mw-accept/src/main/java/com/dy/aceMw/server/tasks/FromRtuConstantTask.java
@@ -45,10 +45,10 @@ */ private Node doDealRtuUpData(Node first, Node last){ if(last != null){ if(first != last){ //在dealNode方法中,可能要把last从队列中移除,这时last.pre为空,所以提前把last.pre取出来 Node pre = last.pre ; dealNode(last) ; if(first != last){ return pre ; }else{ //停止 @@ -102,9 +102,11 @@ * @param node 节点 */ private void dealNode(Node node){ if(node != null && node.obj != null){ RtuDataNode obj = (RtuDataNode)node.obj ; obj.dealSelf() ; RtuDataCache.removeNode(node); } } }