From 90464ee33fe8878cb746ed73eca2e4bfe85e811d Mon Sep 17 00:00:00 2001 From: curry772 Date: Tue, 2 Jun 2026 18:06:29 +0900 Subject: [PATCH] =?UTF-8?q?=EC=84=B1=EB=8A=A5=20=ED=8A=9C=EB=8B=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eai/custom/message/StandardMessageCoordinatorDJB.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/eactive/eai/custom/message/StandardMessageCoordinatorDJB.java b/src/main/java/com/eactive/eai/custom/message/StandardMessageCoordinatorDJB.java index 31c662a..494115f 100644 --- a/src/main/java/com/eactive/eai/custom/message/StandardMessageCoordinatorDJB.java +++ b/src/main/java/com/eactive/eai/custom/message/StandardMessageCoordinatorDJB.java @@ -67,6 +67,8 @@ public class StandardMessageCoordinatorDJB extends DefaultStandardMessageCoordin // DATA 영역 경로 private static final String DATA_SCOP_LEN = "DATA.data_scop_len"; + + private String[] netInfo; @Override public void coordinateAfterParsing(StandardMessage standardMessage, Object paramObject, Properties prop) { @@ -237,6 +239,9 @@ public class StandardMessageCoordinatorDJB extends DefaultStandardMessageCoordin } private String[] collectNetworkInfo() { + if(this.netInfo != null) + return this.netInfo; + String ipv4 = ""; String mac = ""; try { @@ -257,7 +262,8 @@ public class StandardMessageCoordinatorDJB extends DefaultStandardMessageCoordin } catch (Exception e) { if (logger.isWarn()) logger.warn("Failed to collect network info", e); } - return new String[]{ipv4, mac}; + this.netInfo = new String[]{ipv4, mac}; + return this.netInfo; } private void setEzdataFields(StandardMessage standardMessage, StandardItem ezdataItem, String ipv4, String mac) {