diff --git a/core/src/main/java/hudson/util/RingBufferLogHandler.java b/core/src/main/java/hudson/util/RingBufferLogHandler.java index c7839d47ff74c7686821b71b1bac80e1cf4db006..03324998d5b0ae34c87a114dc009b1c481cc0c15 100644 --- a/core/src/main/java/hudson/util/RingBufferLogHandler.java +++ b/core/src/main/java/hudson/util/RingBufferLogHandler.java @@ -35,12 +35,14 @@ import java.util.logging.LogRecord; */ public class RingBufferLogHandler extends Handler { + private static final int DEFAULT_RING_BUFFER_SIZE = Integer.getInteger(RingBufferLogHandler.class.getName() + ".defaultSize", 256); + private int start = 0; private final LogRecord[] records; private volatile int size = 0; public RingBufferLogHandler() { - this(256); + this(DEFAULT_RING_BUFFER_SIZE); } public RingBufferLogHandler(int ringSize) {