@Override
        public boolean canDestroy() {
            return super.canDestroy() && lastArrivalTime == 0;
        }
This flag turns to false after processing the first event if 'every' is not used.
modules/siddhi-core/src/main/java/io/siddhi/core/query/input/stream/state/AbsentLogicalPreStateProcessor.java