diff options
author | Bjørn Christian Seime <bjorncs@yahooinc.com> | 2023-05-10 14:46:45 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@yahooinc.com> | 2023-05-10 14:46:45 +0200 |
commit | 9180411276380273cc14b205a3778ff35ff832c1 (patch) | |
tree | d5b4048d6ccdd6ee3e8d16cb347148868a697bc5 /jdisc_core | |
parent | a6631a58866ba5c1099cbaa572bab7f3c3fb49e6 (diff) |
Don't spool timeout manager to year 292278994
Diffstat (limited to 'jdisc_core')
-rw-r--r-- | jdisc_core/src/test/java/com/yahoo/jdisc/RequestTestCase.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/jdisc_core/src/test/java/com/yahoo/jdisc/RequestTestCase.java b/jdisc_core/src/test/java/com/yahoo/jdisc/RequestTestCase.java index 4b2bb327442..1ef4503e993 100644 --- a/jdisc_core/src/test/java/com/yahoo/jdisc/RequestTestCase.java +++ b/jdisc_core/src/test/java/com/yahoo/jdisc/RequestTestCase.java @@ -16,6 +16,7 @@ import org.junit.jupiter.api.Test; import java.net.URI; import java.nio.ByteBuffer; +import java.time.Duration; import java.util.concurrent.TimeUnit; import static org.junit.jupiter.api.Assertions.assertEquals; @@ -72,12 +73,13 @@ public class RequestTestCase { @Test void requireThatDefaultTimeoutIsInfinite() { MyTimer timer = new MyTimer(); + var now = timer.currentTime(); TestDriver driver = TestDriver.newSimpleApplicationInstanceWithoutOsgi(timer); Request request = newRequest(driver); assertNull(request.getTimeout(TimeUnit.MILLISECONDS)); assertNull(request.timeRemaining(TimeUnit.MILLISECONDS)); assertFalse(request.isCancelled()); - timer.currentTime = Long.MAX_VALUE; + timer.currentTime = now.plus(Duration.ofHours(1)).toEpochMilli(); assertFalse(request.isCancelled()); request.release(); assertTrue(driver.close()); |