read

Post Reply
Message
Author
PsychoZapp

read

#1 Post by PsychoZapp »

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 Post by PsychoZapp »

Ich weiß jetzt wie:

fcntl(fd,F_SETFL, O_NONBLOCK);

Danke für zuhören. PZ

Post Reply