Thread so lange eine Funktion ausführen bis fork beendet.
(9 answers)
Opened by quetzalcoatl at 2004-04-03 17:36
Hallo,
folgendes Problem: ich möchte ein externes Programm aufrufen (mit fork o.ä.) und während dieses Programm läuft hätte ich gerne einen fortschrittsbalken, so in der Art wie "Tk::ProgressBar". Nur leider will mir nicht gelingen eine andere funktion so lange laufen zu lassen bis sich mein child prozess beendet hat. Das Problem ist auch - das ich nicht genau weiß wie lange das Programm braucht. Wichtig ist nur das sich nebenbei noch was tut - damit man nicht auf die Idee kommt, das Programm wäre hängen geblieben. Hab schon mit waitpid, fork und while rumprobiert - irgendwie will das aber nicht so wie ich es will :D Hat jemand von euch noch ne gute idee? Danke, Gruss, quetzalcoatl |