Comment puis-je spécifier le délai limite pour le Perl appel système?

Parfois mon système d'appel va dans une interminable de l'état. Pour, éviter que je veux être en mesure de sortir de l'appel après un laps de temps spécifié.

Est-il un moyen de spécifier un délai limite pour system?

system("command", "arg1", "arg2", "arg3");

Je veux le délai d'attente pour être mis en œuvre à partir de l'intérieur du code Perl pour la portabilité, et non pas à l'aide de certains OS des fonctions spécifiques comme ulimit.

InformationsquelleAutor Lazer | 2010-10-19