Anyone that knows Perl, let me know. Got a project I'm working on right now, and having a problem with something. To give you a little hint of what's happening: CatchIt> open 22 110 143 * Marking ports to be opened. * Marked '22' to be opened. * Marked '110' to be opened. * Marked '143' to be opened. * Done marking ports for opening. CatchIt> start * Starting socket for port '22'. * Socket started for port '22'. As soon as it hits a port and opens, it gets stuck in the socket's while() loop waiting for connections. Need to find a way to keep the socket running without it halting waiting for a user's input. Leave a message on here, and I'll send you a PM on the site with my MSN.