X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/fa3c79828a4f7bf33db91d9f2f16cef9a48b0c02..71e0c3f80c4dddfa6c689f0aa897ecf9a011bce1:/src/main/java/org/asamk/signal/dbus/DbusManagerImpl.java diff --git a/src/main/java/org/asamk/signal/dbus/DbusManagerImpl.java b/src/main/java/org/asamk/signal/dbus/DbusManagerImpl.java index df21d94d..73c17f07 100644 --- a/src/main/java/org/asamk/signal/dbus/DbusManagerImpl.java +++ b/src/main/java/org/asamk/signal/dbus/DbusManagerImpl.java @@ -42,6 +42,7 @@ import java.io.File; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; +import java.time.Duration; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; @@ -50,7 +51,6 @@ import java.util.Map; import java.util.Optional; import java.util.Set; import java.util.UUID; -import java.util.concurrent.TimeUnit; import java.util.function.Function; import java.util.function.Supplier; import java.util.stream.Collectors; @@ -494,11 +494,11 @@ public class DbusManagerImpl implements Manager { @Override public void receiveMessages( - final long timeout, final TimeUnit unit, final ReceiveMessageHandler handler + final Duration timeout, final ReceiveMessageHandler handler ) throws IOException { addReceiveHandler(handler); try { - Thread.sleep(unit.toMillis(timeout)); + Thread.sleep(timeout.toMillis()); } catch (InterruptedException ignored) { } removeReceiveHandler(handler);