Domenico Francesco Bruscino created ARTEMIS-3964:
----------------------------------------------------

             Summary: Windows ping IPv4/6 commands have wrong time unit
                 Key: ARTEMIS-3964
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3964
             Project: ActiveMQ Artemis
          Issue Type: Bug
            Reporter: Domenico Francesco Bruscino


The ping command on Windows uses
-w timeout Timeout in milliseconds to wait for each reply. while in code is 
used seconds.

{code:java}
String IPV6_DEFAULT_COMMAND = Env.isWindowsOs() ? "ping -n 1 -w %d %s" : 
....
// default int networkTimeout = 1000;
 long timeout = Math.max(1, TimeUnit.MILLISECONDS.toSeconds(networkTimeout));
...
processBuilder = buildProcess(ipv6Command, timeout, 
address.getCanonicalHostName()
{code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to