Thread Alarm() macht nicht was es soll (3 answers)
Opened by Oliver_M at 2006-08-28 14:36

vayu
 2006-08-28 14:43
#69308 #69308
User since
2005-01-13
782 Artikel
BenutzerIn
[default_avatar]
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/perl

use strict;
use warnings;

local $SIG{ALRM} = sub { die "timeout" };
alarm(10);
webserverdialog();
alarm(0);

sub webserverdialog {
while(1) {
my $bla = 1+1;
}
}


läuft bei mir genau 10 sekunden.

was machst du denn im webserverdialog()?


wenn ich ein eval um den obigen block herumsetz läuft ebenfalls 10 sekunden, allerdings ohne ausgabe vom die.\n\n

<!--EDIT|vayu|1156761887-->

View full thread Alarm() macht nicht was es soll