hamzeh elsayed: > I wrote a c code program to write in fifo in file to use it instead of cat > in. > > The result was the same. <snip>
I'd still believe the error is in the way you interact with the fifo. Have you looked at setvbuf() or fflush()? (e.g. "setvbuf(f, (char *)NULL, _IONBF, 0);" )