Groups | Search | Server Info | Login | Register


Groups > de.comp.lang.perl > #548

Re: alarm() wird nicht ausgefiehrt

From Thomas Dorner <dclp250130.dorner@spamgourmet.com>
Newsgroups de.comp.lang.perl
Subject Re: alarm() wird nicht ausgefiehrt
Date 2025-01-30 14:56 +0100
Message-ID <6er04kwgko.fsf@th-dorner.de> (permalink)
References <vnfptq$22l$1@rusnews.informatik.uni-stuttgart.de>

Show all headers | View raw


Ulli Horlacher <framstag@rus.uni-stuttgart.de> writes:
> Ich hab einen selbstgeschriebenen Webserver, der im Fehlerfall abbrechen
> soll.
>
> Leider haengt der Prozess:
>
> fex@fex01:~n: strace -p 26157
> strace: Process 26157 attached
> write(1, "HTTP/1.0 200 INTERNAL ERROR\r\n", 29
>
>
> Der Code an der Stelle ist:
>
>    local $SIG{ALRM} = sub { exit 99 };
>    alarm(3);
>    print "HTTP/1.0 200 INTERNAL ERROR\r\n";
>
>
> Eigentlich sollte doch nach spaetestens 3 Sekunden sich das Programm
> beenden. Warum nicht?

System-Call?  Die benötigen zusätzlichen Code, siehe perldoc alarm ganz
am Ende.

Viele Grüße, Thomas
-- 
Adresse gilt nur kurzzeitig!

Back to de.comp.lang.perl | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

alarm() wird nicht ausgefiehrt Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2025-01-30 12:05 +0000
  Re: alarm() wird nicht ausgefiehrt Thomas Dorner <dclp250130.dorner@spamgourmet.com> - 2025-01-30 14:56 +0100
    Re: alarm() wird nicht ausgefiehrt Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2025-01-30 16:00 +0000
      Re: alarm() wird nicht ausgefiehrt Thomas Dorner <dclp250130.dorner@spamgourmet.com> - 2025-01-30 18:02 +0100
      Re: alarm() wird nicht ausgefiehrt "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-01-30 18:44 +0100
        Re: alarm() wird nicht ausgefiehrt Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2025-01-30 21:46 +0000
          Re: alarm() wird nicht ausgefiehrt Thomas Dorner <dclp250131.dorner@spamgourmet.com> - 2025-01-31 10:20 +0100
            Re: alarm() wird nicht ausgefiehrt Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2025-01-31 12:18 +0000
              Re: alarm() wird nicht ausgefiehrt Thomas Dorner <dclp250131.dorner@spamgourmet.com> - 2025-01-31 15:36 +0100

csiph-web