FIFO Pipe
Hallo zusammen!
Ich hoffe einer der Linux-Gurus kann mir hier ein Stück weiterhelfen.
Wenn ich eine FIFO-Pipe lesen möchte in der nicht geschrieben wurde, hängt der entsprechende Prozess.
(Hier hängt der "cat")
# mknod fifo p
# cat < fifo
(Hier beendet der "cat")
# mknod fifo p
# echo "test" > fifo &
# cat < fifo
Kennt jemand eine Methode, festzustellen ob eine fifo-Pipe leer ist um ein "hängen" des Ausleseprozesses zu vermeiden?
LG!
Pav
____________________________________
Of all the things I\'ve ever lost, I miss my mind the most.
|