in reply to ipc :: run & telnet

What have you done to identify where your program is waiting indefinitely?

Have you looked at the debugging facilities IPC::Run offers?

We don't write your programs for you and if you don't supply us the information we need, we can't help you debugging your programs for you either.