PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [PERL] fork und gameserver



the_brain
04-01-2004, 19:44
mahlzeit - ich habe ein kleines problem mit einem script, dass als daemon fungieren soll.


szenario:
der daemon soll gameserver starten - aber weiterlaufen um evtl. einen weiteren zu starten.

problem:
per exec geht das ja nicht, da der eigentlich perl-job ja solange brach liegt und sein pid an den gameserver abgibt, bis dieser beendet ist
per fork kriege ich das nicht hin - außerdem ist das ja nicht portabel oder (was aber auch egal wäre - hauptsache es läuft)

weiss da einer nen beispielscript oder ähnliches.

gruss
martin

Badsteve
04-01-2004, 19:46
if ( fork) {
exec "gameserver";
}

tuwas



so sollte das IMHO gehen. Du kannst dir aber sonst auch noch perldoc zu fork befragen.

Steve

the_brain
04-01-2004, 19:58
danke schön

oh mann, was habe ich denn da für verrenkungen eingebaut - und dabei ist das so einfach....

vielen vielen dank

gruss
martin