sub irc_cycle #()
{
my $handle;
- my $newhandle;
my $dcc;
my @ready;
my @errored;
if(($handle == $BOPM_SOCKET) && $BOPM_WAITING)
{
do_log('BOPM -> Got connection');
+
$SELECT->remove($BOPM_SOCKET);
$BOPM_SOCKET = $BOPM_SOCKET->accept();
$SELECT->add($BOPM_SOCKET);
$BOPM_SOCKET = new IO::Socket::INET( Proto => "tcp",
Listen => 1,
- LocalPort => $BOPM{PORT});
+ Reuse => 1,
+ LocalPort => $BOPM{PORT}
+ );
$SELECT->add($BOPM_SOCKET);
if(!$BOPM_SOCKET)