diff --git a/core/src/main/java/io/undertow/server/handlers/LearningPushHandler.java b/core/src/main/java/io/undertow/server/handlers/LearningPushHandler.java index 122f02ca67..cbeeb2593a 100644 --- a/core/src/main/java/io/undertow/server/handlers/LearningPushHandler.java +++ b/core/src/main/java/io/undertow/server/handlers/LearningPushHandler.java @@ -46,8 +46,8 @@ public class LearningPushHandler implements HttpHandler { private static final String SESSION_ATTRIBUTE = "io.undertow.PUSHED_RESOURCES"; - private static final int DEFAULT_MAX_CACHE_ENTRIES = 200; - private static final int DEFAULT_MAX_CACHE_AGE = LRUCache.MAX_AGE_NO_EXPIRY; + private static final int DEFAULT_MAX_CACHE_ENTRIES = Integer.getInteger("io.undertow.handlers.learning-push.default-max-entries", 200); + private static final int DEFAULT_MAX_CACHE_AGE = Integer.getInteger("io.undertow.handlers.learning-push.default-max-age", LRUCache.MAX_AGE_NO_EXPIRY); private final LRUCache> cache;