Hi folks,
ich möchte Euch ja nicht langweilen, aber vielleicht interessiert es ja doch jemanden.
Also: "fork" ist richtig. Aber nicht mit "exec" !!!
<snippet>
my $fh = IO::File->new(">> /home/tk/logs/socket17500.log");
$fh->print("$mday.$mon.$year $hour:$min:$sec $buf - $client_ipnum\n");
my $child = fork();
if ($child == 0)
{
Nachricht($buf,$client_ipnum,"$mday.$mon.$year $hour:$min:$sec");
};
</snippet>
That's all (mehr oder weniger).
Der Parentprozess "lauscht" weiter, derweil das "Kind" das PopUp-Fenster zeigt.
Ins Logfile wurde vor "fork" geschrieben.
Jetzt (endlich) läuft es, so, wie ich es mir vorstelle.
Bye
Timothy
--
Zwei Dinge im Leben kannst du nicht zurück holen. Den Pfeil, den du verschossen. Und das Wort, das du gesprochen.
(alte indianische Weisheit)
Zwei Dinge im Leben kannst du nicht zurück holen. Den Pfeil, den du verschossen. Und das Wort, das du gesprochen.
(alte indianische Weisheit)