X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fxdcc%2Fcore%2FConnectionBackoff.java;h=e0f9509cbfdf4ec4cb36ea984ac5b5bce37a38b6;hb=44825f1cf5ddb021cbf9b8416e8649e768905e77;hp=5ba44a6281b1e71f9182a4fec0b44dcb8295d99d;hpb=9ec3cf37feeaa7a3daa8e21df2c7580597aacf0b;p=xudocci.git diff --git a/src/main/java/net/pterodactylus/xdcc/core/ConnectionBackoff.java b/src/main/java/net/pterodactylus/xdcc/core/ConnectionBackoff.java index 5ba44a6..e0f9509 100644 --- a/src/main/java/net/pterodactylus/xdcc/core/ConnectionBackoff.java +++ b/src/main/java/net/pterodactylus/xdcc/core/ConnectionBackoff.java @@ -62,6 +62,10 @@ public class ConnectionBackoff { return connectionFailureCounter; } + public long getConnectionTime(Network network) { + return Instant.now(clock).toEpochMilli() + getBackoff(network); + } + private class ConnectionFailureCounter { private final Object lock = new Object();