read

Antworten
Nachricht
Autor
PsychoZapp

read

#1 Beitrag von PsychoZapp » 18. Jan 2000 20:48

Hallo,
ich habe da eine Problem mit der read Funktion. Wenn ich aus pipes, stdin ... lese ist mein prozess blockiert bis etwas kommt.
Kann ich das nicht so einstellen, das falls gerade mal nix da read 0 zurückliefert oder kann ich mit einer anderen Funktion überprüfen ob etwas im Puffer ist?

PsychoZapp

Re: read

#2 Beitrag von PsychoZapp » 20. Jan 2000 22:58

Ich weiß jetzt wie:

fcntl(fd,F_SETFL, O_NONBLOCK);

Danke für zuhören. PZ

Antworten