Remove synchronized block around PathPatternParser

Removed the synchronized block around PathPatternParser, since it is
now thread-safe.
This commit is contained in:
Arjen Poutsma 2017-05-11 09:55:20 +02:00
parent 285fa1cc2c
commit 8db4b2f7ed
1 changed files with 1 additions and 5 deletions

View File

@ -95,11 +95,7 @@ public abstract class RequestPredicates {
*/
public static Function<String, RequestPredicate> pathPredicates(PathPatternParser patternParser) {
Assert.notNull(patternParser, "'patternParser' must not be null");
return pattern -> {
synchronized (patternParser) {
return new PathPatternPredicate(patternParser.parse(pattern));
}
};
return pattern -> new PathPatternPredicate(patternParser.parse(pattern));
}
/**