Skip to content

Commit 48e8967

Browse files
committed
fix the npe in the hashCode method when subscriptionDataSet is null
1 parent e4b731c commit 48e8967

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

remoting/src/main/java/org/apache/rocketmq/remoting/protocol/subscription/SubscriptionGroupConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
import com.google.common.base.MoreObjects;
2121
import java.util.HashMap;
22+
import java.util.HashSet;
2223
import java.util.Map;
2324
import java.util.Set;
2425
import org.apache.commons.lang3.builder.EqualsBuilder;
@@ -49,7 +50,7 @@ public class SubscriptionGroupConfig {
4950
// Only valid for push consumer
5051
private int consumeTimeoutMinute = 15;
5152

52-
private Set<SimpleSubscriptionData> subscriptionDataSet;
53+
private Set<SimpleSubscriptionData> subscriptionDataSet = new HashSet<>();
5354

5455
private Map<String, String> attributes = new HashMap<>();
5556

0 commit comments

Comments
 (0)