[Perl] Timeout en Unix et NT

Timeout en Unix et NT [Perl] - Perl - Programmation

Marsh Posté le 21-08-2002 à 11:39:08    

Bonjour à tous,
 
Je dois écrire un script en Perl qui doit exécuter une commande ne pouvant pas durer plus de 10 secondes. Le script devra pouvoir être exécuter sur NT et Unix.  
 
Sous Unix, j'ai réussi à implémenter un timeout grâce à la fonction alarm et au signal d'interruption unix sig{alarm} mais ca ne marche bien sûr pas sous NT... pire il ne veut pas compiler à cause de la ligne :
$SIG{ALRM} = sub {die "timeout"};  
 
Existe-t-il une fonction timeout valable aussi bien en NT qu'en Unix ???  
 
Merci d'avance pour votre aide ;)


---------------
Mon clan Counter-Strike *iCE* : http://www.iceworld.be
Reply

Marsh Posté le 21-08-2002 à 11:39:08   

Reply

Marsh Posté le 21-08-2002 à 12:21:11    

up  :bounce:


---------------
Mon clan Counter-Strike *iCE* : http://www.iceworld.be
Reply

Marsh Posté le 21-08-2002 à 13:28:30    

personne n'a une petite idée ?


---------------
Mon clan Counter-Strike *iCE* : http://www.iceworld.be
Reply

Marsh Posté le 21-08-2002 à 14:55:20    

dernier up avant découragement ...


---------------
Mon clan Counter-Strike *iCE* : http://www.iceworld.be
Reply

Marsh Posté le 21-08-2002 à 16:52:57    

snif ... il me semblait que ce forum était plus réactif avant ....


---------------
Mon clan Counter-Strike *iCE* : http://www.iceworld.be
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed