Subject: | Missing pongs on Win 2K |
Version information after problem description.
I installed V1.00 of the client ping module, and the test script reported success. However, my own script still failed to work as expected, with pongs missing.
I defined DEBUG in ping.pm, and in 01_ping.t, then ran the test again. At the very end of the output are a couple of lines:
"this shouldn't technically be displayed at D:/Perl/site/lib/POE/Component/Client/Ping.pm line 421."
I get the same output when I run my own script, and these lines correspond to the missing pongs.
My script is intended to be a simple "network connectivity" test tool, for my work. It uses the OneReply option, and counts pings sent, replies received, and time-outs, to a number of IP addresses. To simulate connectivity problems, I have deliberately included a couple of ficticious addresses in my script, to make sure I get time-outs. The missing pongs are most often for these non-existing addresses.
I have attached a zip file with a log of the output from 01_ping.t (with DEBUGs defined as above.) In the same zip file is my own script and a log of the output (with DEBUGs defined as above, and in my own script.)
Version numbers
I'm running perl on a Windows 2K PC with the latet patches from Microsoft.
D:\Perl\site\lib\POE\Component\Client>perl -v
This is perl, v5.8.0 built for MSWin32-x86-multi-thread
(with 1 registered patch, see perl -V for more detail)
Copyright 1987-2002, Larry Wall
Binary build 806 provided by ActiveState Corp. http://www.ActiveState.com
Built 00:45:44 Mar 31 2003
POE was installed from the latest ppd file available from the POE website.
POE-Component-Client-Ping is 1.00 from CPAN.
Message body not shown because it is not plain text.