Thread Logikaufbau bei Parallel::ForkManager (36 answers)
Opened by bianca at 2013-09-27 10:20

barney
 2013-09-27 11:37
#170699 #170699
User since
2008-08-31
131 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo,

ich benutze Parallel::ForkManager unter Windows Server 2008 und hatte ebenfalls Prozessabbrüche. Nach Kodeänderungen, die eigentlich nichts mit ForkManager zu tun hatten, läuft es wieder. Das ganze ist also anscheinend nicht besonders stabil.

In deine Code sind mit ein paar Sachen aufgefallen.

Es wird in der Endlosschleife readdir() aber niemals closedir() aufgerufen. Nach Zeile 50 sollte also ein closedir $vh; eingebaut werden.

Zeile 53 wird niemals erreicht. Zum Beenden des Skripts sollte ein Signal-handler eingebaut werden.

Es wirk kontinuierlich nach neuen Aufträgen gesucht. Ich würde nach Zeile 50 noch ein sleep 1; einbauen.

View full thread Logikaufbau bei Parallel::ForkManager