diff --git a/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data/Window.java b/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data/Window.java index f2f729f7d0bb5c1540d0c73d0b9c82c5dbcde649..851285f01ccb41d9ffbd3ed7c2f0ec011c2eefeb 100644 --- a/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data/Window.java +++ b/apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data/Window.java @@ -21,11 +21,7 @@ public abstract class Window { } public boolean trySwitchPointer() { - if (windowSwitch.incrementAndGet() == 1 && !getLast().isReading()) { - return true; - } else { - return false; - } + return windowSwitch.incrementAndGet() == 1 && !getLast().isReading(); } public void trySwitchPointerFinally() {