diff options
author | jonmv <venstad@gmail.com> | 2022-10-26 11:31:42 +0200 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2022-10-26 11:31:42 +0200 |
commit | 5246967ce8b8ac4a95c944be21a0f473175c4b2a (patch) | |
tree | 50ad2cbec35ab32d725f94473020d2a578ab5f0f /vespajlib/src/main/java | |
parent | 73ca78767d08828859f112bc6f23997c113617cf (diff) |
Test caching negative results, and invoke callback for those too
Diffstat (limited to 'vespajlib/src/main/java')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/collections/MethodCache.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/collections/MethodCache.java b/vespajlib/src/main/java/com/yahoo/collections/MethodCache.java index ead1d109fba..d0da7617b58 100644 --- a/vespajlib/src/main/java/com/yahoo/collections/MethodCache.java +++ b/vespajlib/src/main/java/com/yahoo/collections/MethodCache.java @@ -47,7 +47,7 @@ public final class MethodCache { method = lookupMethod(object); pair = new Pair<>(object.getClass(), method); cache.put(object.getClass().getName(), new WeakReference<>(pair)); - if (method != null && onPut != null) + if (onPut != null) onPut.accept(object.getClass().getName()); } return method; |