diff --git a/src/main/java/com/serliunx/ddns/support/NetworkContextHolder.java b/src/main/java/com/serliunx/ddns/support/NetworkContextHolder.java index f05ce00..3e7fe8b 100644 --- a/src/main/java/com/serliunx/ddns/support/NetworkContextHolder.java +++ b/src/main/java/com/serliunx/ddns/support/NetworkContextHolder.java @@ -28,6 +28,12 @@ public final class NetworkContextHolder { private NetworkContextHolder() {throw new UnsupportedOperationException();} public static void setIpAddress(String i) { + if (i == null + || i.isEmpty()) { + log.error("IP 地址不能为空!"); + return; + } + try { IP_LOCK.lock(); IP_ADDRESS = i;