diff --git a/src/main/java/com/taover/bazhuayun/analysis/web/module/heartbeat/holder/ClientHolderImpl.java b/src/main/java/com/taover/bazhuayun/analysis/web/module/heartbeat/holder/ClientHolderImpl.java index 899d1df..d9278f0 100644 --- a/src/main/java/com/taover/bazhuayun/analysis/web/module/heartbeat/holder/ClientHolderImpl.java +++ b/src/main/java/com/taover/bazhuayun/analysis/web/module/heartbeat/holder/ClientHolderImpl.java @@ -61,11 +61,16 @@ public class ClientHolderImpl implements ClientHolder{ @Override public void unregistryClient(String code) { - clientMap.remove(code); + if(code != null) { + clientMap.remove(code); + } } @Override public boolean containInstanceCode(String code) { + if(code == null) { + return false; + } return clientMap.containsKey(code); } } -- libgit2 0.21.2