From: AsamK Date: Sat, 8 May 2021 13:30:27 +0000 (+0200) Subject: Reduce default receive timeout to 1 second X-Git-Tag: v0.8.2~14 X-Git-Url: https://git.nmode.ca/signal-cli/commitdiff_plain/56ac648922c49f99c7cc4b5ad309aae9bafd0f7a?hp=6eb486e85869995263c543db94e6b07ac2691db7 Reduce default receive timeout to 1 second --- diff --git a/src/main/java/org/asamk/signal/commands/ReceiveCommand.java b/src/main/java/org/asamk/signal/commands/ReceiveCommand.java index a03fc130..a6ef8484 100644 --- a/src/main/java/org/asamk/signal/commands/ReceiveCommand.java +++ b/src/main/java/org/asamk/signal/commands/ReceiveCommand.java @@ -35,6 +35,7 @@ public class ReceiveCommand implements ExtendedDbusCommand, LocalCommand { public void attachToSubparser(final Subparser subparser) { subparser.addArgument("-t", "--timeout") .type(double.class) + .setDefault(1.0) .help("Number of seconds to wait for new messages (negative values disable timeout)"); subparser.addArgument("--ignore-attachments") .help("Don’t download attachments of received messages.") @@ -148,10 +149,7 @@ public class ReceiveCommand implements ExtendedDbusCommand, LocalCommand { logger.warn("\"--json\" option has been deprecated, please use the global \"--output=json\" instead."); } - double timeout = 5; - if (ns.getDouble("timeout") != null) { - timeout = ns.getDouble("timeout"); - } + double timeout = ns.getDouble("timeout"); var returnOnTimeout = true; if (timeout < 0) { returnOnTimeout = false;