From 6294fc45df855e2e337ba6406d9ca109661b3d41 Mon Sep 17 00:00:00 2001 From: mattison chao Date: Wed, 9 Feb 2022 16:51:18 +0800 Subject: [PATCH] Fix performance issue to avoid unnessary loop. --- .../main/java/org/apache/bookkeeper/tls/BookieAuthZFactory.java | 1 + 1 file changed, 1 insertion(+) diff --git a/bookkeeper-server/src/main/java/org/apache/bookkeeper/tls/BookieAuthZFactory.java b/bookkeeper-server/src/main/java/org/apache/bookkeeper/tls/BookieAuthZFactory.java index c047977c383..be55ca18f3f 100644 --- a/bookkeeper-server/src/main/java/org/apache/bookkeeper/tls/BookieAuthZFactory.java +++ b/bookkeeper-server/src/main/java/org/apache/bookkeeper/tls/BookieAuthZFactory.java @@ -95,6 +95,7 @@ public void onProtocolUpgrade() { for (String allowedRole : allowedRoles) { if (certRole[0].equals(allowedRole)) { authorized = true; + break; } } if (authorized) {