'select' => sub {
if ($Config::Config{d_select}) {
diag 'Using select()-based fallback usleep()';
- return sub {
+ return sub ($) {
my $s = $_[0];
my $r = 0;
while ($s > 0) {
},
'sleep' => sub {
diag 'Using sleep()-based fallback usleep()';
- return sub {
+ return sub ($) {
my $s = int($_[0] / 1e6);
my $t = sleep $s;
return $t * 1e6;