Forráskód Böngészése

YARN-9815 ReservationACLsTestBase fails with NPE. Contributed by Ahmed Hussein

Eric Badger 5 éve
szülő
commit
56b7571131

+ 1 - 1
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/security/ReservationsACLsManager.java

@@ -79,7 +79,7 @@ public class ReservationsACLsManager {
     if (this.reservationAcls.containsKey(queueName)) {
       Map<ReservationACL, AccessControlList> acls = this.reservationAcls.get(
               queueName);
-      if (acls.containsKey(acl)) {
+      if (acls != null && acls.containsKey(acl)) {
         return acls.get(acl).isUserAllowed(callerUGI);
       } else {
         // Give access if acl is undefined for queue.