Skip to content

Commit 257d8e9

Browse files
fix:fix NPE when rate-limiting with null value. (#669)
Signed-off-by: Haotian Zhang <[email protected]>
1 parent 33a341a commit 257d8e9

File tree

1 file changed

+3
-0
lines changed
  • polaris-ratelimit/polaris-ratelimit-client/src/main/java/com/tencent/polaris/ratelimit/client/flow

1 file changed

+3
-0
lines changed

polaris-ratelimit/polaris-ratelimit-client/src/main/java/com/tencent/polaris/ratelimit/client/flow/QuotaFlow.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,9 @@ private static String getLabelEntry(MatchArgument matchArgument, String labelVal
277277

278278
private static String getLabelValue(MatchArgument matchArgument,
279279
Map<String, String> stringStringMap) {
280+
if (CollectionUtils.isEmpty(stringStringMap)) {
281+
return null;
282+
}
280283
switch (matchArgument.getType()) {
281284
case CUSTOM:
282285
case HEADER:

0 commit comments

Comments
 (0)