diff --git a/cim-boot-server/libs/cim-server-sdk-netty-4.2.0.jar b/cim-boot-server/libs/cim-server-sdk-netty-4.2.0.jar index 00168ec..d7f72a8 100644 Binary files a/cim-boot-server/libs/cim-server-sdk-netty-4.2.0.jar and b/cim-boot-server/libs/cim-server-sdk-netty-4.2.0.jar differ diff --git a/cim-server-sdk/src/main/java/com/farsunset/cim/model/SentBody.java b/cim-server-sdk/src/main/java/com/farsunset/cim/model/SentBody.java index 907b66a..5cd509d 100644 --- a/cim-server-sdk/src/main/java/com/farsunset/cim/model/SentBody.java +++ b/cim-server-sdk/src/main/java/com/farsunset/cim/model/SentBody.java @@ -23,6 +23,7 @@ package com.farsunset.cim.model; import java.io.Serializable; +import java.util.HashMap; import java.util.Map; /** @@ -35,7 +36,7 @@ public class SentBody implements Serializable { private String key; - private Map data; + private final Map data = new HashMap<>(); private long timestamp; @@ -44,7 +45,8 @@ public class SentBody implements Serializable { } public void setData(Map data) { - this.data = data; + this.data.clear(); + this.data.putAll(data); } public String getKey() {