Perl, Funktionsaufruf begrenzen.
Dietmar Goldbeck
dietmar.goldbeck at acm.org
Thu Sep 18 20:36:56 CEST 2003
On Thu, Sep 18, 2003 at 09:46:26AM +0200, Markus Wigge wrote:
> Moin,
>
> Da Perl ja auch unter Linux läuft nicht ganz OT ;-)
>
> Kann ich die Ausführungszeit einer Funktion limitieren?
>
> so in etwa:
>
> sub meine_func {
> // mach was
> }
>
> "limit" (meine_func, 10);
> // 10 = 10 sec.
>
> so far,
> Markus
>
Du kannst die Funktion in einem eval Block laufen lassen
und den ggf. mit einem SIGALRM abbrechen lassen.
man perlfunc
nach SIGALRM suchen.
Ciao
Dietmar
--
Alles Gute / best wishes
Dietmar Goldbeck E-Mail: dietmar.goldbeck at acm.org
Reporter (to Mahatma Gandhi): Mr Gandhi, what do you think of Western
Civilization? Gandhi: I think it would be a good idea.
More information about the Linux
mailing list