in reply to Telnet Question:

Although I have never used the Net::Cisco that your code is using, I've got a few thoughts that might help.

Since you're apparently hitting issues with the telnet connection that is causing your program to stop, I'd suggest calling your "telnetRouter" subroutine from within an eval block and testing afterwards if an error occurred. Others might be able to give more useful tips on error trapping, such as using the Carp module.

Another simpler route could be to see if the telnet module you're using provides a method for determining if a connection succeeded or not.

If you're wanting your program to continue on to the next item without waiting, you might want to check out fork or threads.

Just a few other thoughts and suggestions.

Hopefully some of the above information/opinions will be helpful to you.

Replies are listed 'Best First'.
Re^2: Telnet Question:
by kiwi_chris (Initiate) on Mar 07, 2011 at 00:45 UTC

    Thank you for your advice. Very practical good advice. I am getting much closer to solving this problem. THANK YOU for your time!!!! :)