From 7c846d5e6d467e24487bbcfc28e0bddff9db9801 Mon Sep 17 00:00:00 2001 From: Zsombor Balogh Date: Tue, 3 May 2022 10:15:26 +0100 Subject: [PATCH] Use correct package name prefix of 'NativeClient' class --- .../services/lambda/runtime/api/client/ClasspathLoader.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aws-lambda-java-runtime-interface-client/src/main/java/com/amazonaws/services/lambda/runtime/api/client/ClasspathLoader.java b/aws-lambda-java-runtime-interface-client/src/main/java/com/amazonaws/services/lambda/runtime/api/client/ClasspathLoader.java index 69845cbe..6d8534bf 100644 --- a/aws-lambda-java-runtime-interface-client/src/main/java/com/amazonaws/services/lambda/runtime/api/client/ClasspathLoader.java +++ b/aws-lambda-java-runtime-interface-client/src/main/java/com/amazonaws/services/lambda/runtime/api/client/ClasspathLoader.java @@ -19,13 +19,13 @@ */ public class ClasspathLoader { - private static final Set BLACKLIST = new HashSet<>(); + private static final Set BLOCKLIST = new HashSet<>(); private static final ClassLoader SYSTEM_CLASS_LOADER = ClassLoader.getSystemClassLoader(); private static final int CLASS_SUFFIX_LEN = ".class".length(); static { // NativeClient loads a native library and crashes if loaded here so just exclude it - BLACKLIST.add("lambdainternal.runtimeapi.NativeClient"); + BLOCKLIST.add("com.amazonaws.services.lambda.runtime.api.client.runtimeapi.NativeClient"); } private static String pathToClassName(final String path) { @@ -52,7 +52,7 @@ private static void loadClassesInJar(File file) throws IOException { String name = pathToClassName(entry.getName()); - if(BLACKLIST.contains(name)) { + if(BLOCKLIST.contains(name)) { continue; }