From 45e02ec106d8c7ddc2604fcc22a934760ddf8d40 Mon Sep 17 00:00:00 2001 From: ggndnn Date: Sat, 17 Oct 2020 12:46:10 +0800 Subject: [PATCH] Fix inconsistent logic in PrefixMatch (#5681) Co-authored-by: ggnn Co-authored-by: kezhenxu94 --- .../skywalking/apm/agent/core/plugin/match/PrefixMatch.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/PrefixMatch.java b/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/PrefixMatch.java index 2324539ff3..c6a0a4c050 100644 --- a/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/PrefixMatch.java +++ b/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/PrefixMatch.java @@ -44,7 +44,7 @@ public class PrefixMatch implements IndirectMatch { if (junction == null) { junction = ElementMatchers.nameStartsWith(prefix); } else { - junction = junction.and(ElementMatchers.nameStartsWith(prefix)); + junction = junction.or(ElementMatchers.nameStartsWith(prefix)); } } -- GitLab