in reply to sharing (io::socket) objects with threads
Another is to have 1 IRC thr per brain prog (if you haven't got too many) and do the same.if( !$send_socket ) { # Create socket $socket_errmsg = ""; $send_socket = IO::Socket::INET->new( PeerAddr => $server_ip, PeerPort => $server_port, Proto => "tcp", Timeout => $cfg::params{'CONNECT_TIMEO +UT'} ) or $socket_errmsg = "Couldn't create socket to ". "$server_ip port $server_port: + $@"; }
Cheers
Chris
|
|---|