bonjour a tous,

j'aimerai savoir comment créer un tube nommé.
voila ce que j'utilise.
Fichier 1 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
int z = mknod("fifo",S_IFIFO|0666,0);
open("fifo", O_RDONLY);
Fichier 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
open("fifo",O_WRONLY);
le probleme est que le fichier 1 reste bloqué sur open alors que le fichier 2 est lancé.