> I don't want it to run forever.  After all hosts have been pinged, I expect
> it to continue.  Only when I hit CTRL-C does it continue on...

I just tried it with Perl 5.8.2 and POE::Component::Client::Ping 1.02 (running in 
cygwin), and it pings the three hosts, receives the three responses, then immediately 
terminates and prints the contents of @pings.  I'm not sure why you're seeing that 
behavior, but it's indicates that a Session is waiting for an event or possibly has an 
alias that's keeping it alive.  Try 
http://poe.perl.org/?POE_FAQ/Why_do_my_sessions_not_stop_on_their_own

Reply via email to