X-Git-Url: https://git.pterodactylus.net/?p=xudocci.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fxdcc%2Fcore%2FConnectionBackoff.java;h=e0f9509cbfdf4ec4cb36ea984ac5b5bce37a38b6;hp=5ba44a6281b1e71f9182a4fec0b44dcb8295d99d;hb=44825f1cf5ddb021cbf9b8416e8649e768905e77;hpb=2769f52b856c2ebb1ec06836ca81591b7e99a4ba 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();