Re: fork(), exec() und dup()

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Christian Weisgerber (naddy_at_mips.inka.de)
Date: 19. Jul 2000


Martin Haller <dielheim_at_martin-haller.de> wrote:

> ist vielleicht etwas OT aber ich frag trotzdem mal:

Was soll daran off-topic sein?

[Koprozess]
> In meiner Literatur steht als Beispiel nur die Version mit Lesen bzw.
> Schreiben. Und da steht, dass beides gleichzeitig sehr kompliziert sei

Man läuft sehr leicht in einen Deadlock.

> read(file_pipe[0],str2,sizeof(str2));
> printf("I got: \n%s\n from the script!\n",str2);

printf() erwartet einen mit '\0' terminierten String, was aber beim
Einlesen mit read() nicht gegeben ist.

-- 
Christian "naddy" Weisgerber                          naddy_at_mips.inka.de


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET