protected long internalSchedule()

in concurrency-loadbalancer-core/src/main/java/com/uber/concurrency/loadbalancer/timedcounter/WindowScheduledCounter.java [81:87]


    protected long internalSchedule(long n, Duration delay) {
        long nanoTimestamp = lifespanTracker.add(n, delay);
        if (nanoTimestamp - ticker.read() <= 0) {
            tryPush();
        }
        return nanoTimestamp;
    }