Leser: 3
![]() |
|< 1 2 >| | ![]() |
18 Einträge, 2 Seiten |
Struppi+2008-08-01 10:48:42--http ist verbindungsloses Protokoll, d.h. dein Skript kriegt gar nicht mit wenn du im Browser auf stop drückst [...]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
#!/usr/bin/perl use strict; use warnings; use CGI; # Ein Handler fuer alle Signale $SIG{$_} = \&handle_sig for keys %SIG; my $c = new CGI; open (STDERR, '>', '/tmp/sleep.log') or die $!; print STDERR scalar(localtime), ": started sleep.cgi\n"; # Header etc. schicken print $c->header('endless sleep'), $c->start_html(); # Dann Endlosschleife $|++; while (1) { sleep 1; print "."; } # Wird nie erreicht print $c->end_html; exit 0; #################################### sub handle_sig { my ($sig) = @_; print STDERR scalar(localtime), ": SIG$sig!"; exit -1; }
![]() |
|< 1 2 >| | ![]() |
18 Einträge, 2 Seiten |