Apache-AppCluster
view release on metacpan or search on metacpan
Client/Client.pm view on Meta::CPAN
{
close($self->{_requests}->{$index}->{sock});
$self->{_requests}->{$index}->{status} = REQ_SUCCESS; #finished
$sockets_pending--;
} else
{
$self->{_requests}->{$index}->{data} .= $buf;
}
} else #no data to read yet
{
if($! == EAGAIN()) #socket would have blocked
{
#keep going until there is more data on the socket
} else
{
$self->{_requests}->{$index}->{status} = REQ_SUCCESS;
$sockets_pending--;
}
}
}
}
Server/t/lib/Apache/AppCluster/Client.pm view on Meta::CPAN
{
close($self->{_requests}->{$index}->{sock});
$self->{_requests}->{$index}->{status} = REQ_SUCCESS; #finished
$sockets_pending--;
} else
{
$self->{_requests}->{$index}->{data} .= $buf;
}
} else #no data to read yet
{
if($! == EAGAIN()) #socket would have blocked
{
#keep going until there is more data on the socket
} else
{
$self->{_requests}->{$index}->{status} = REQ_SUCCESS;
$sockets_pending--;
}
}
}
}
( run in 0.614 second using v1.01-cache-2.11-cpan-49f99fa48dc )