Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: Net::Ping results question

by ikegami (Patriarch)
on Aug 22, 2007 at 16:50 UTC ( [id://634418]=note: print w/replies, xml ) Need Help??


in reply to Net::Ping results question

The docs clearly say the timeout must be greater than zero. If it is zero, it happens to be treated as if it was missing. The default value when it's missing is 5 seconds. Try 0.001 instead of 0.

Update: Nevermind. Misread the problem.

Replies are listed 'Best First'.
Re^2: Net::Ping results question
by traveler (Parson) on Aug 22, 2007 at 16:57 UTC
    My timeout is set to 2 in the code above bacause of that limit. (It is set in the constructor.)

      You said your problem is that you were getting the same result for 2 and 0. I explained that 0 really meant 5. The unmentioned conclusion is that if you were able to successfully ping a machine with a 2 second wait, then you'll also be successful if you wait for 5 seconds, so it's no surprise you get a "success" result with both values.

      Update: Nevermind. Misread the problem

        I must not have been clear. I got results of 2 and 0 (in $delay1, the time the ping took) with the code above. My problem is that I cannot see how I can get 0 with the timeout set to 2, unless 0 means "no reply" which is what 2 (==timeout) seems to mean.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://634418]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others about the Monastery: (3)
As of 2024-04-19 05:03 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found