FIFO - Named Pipe - Linux - C
I want to create a fifo to pass informations from one process to another one. There will be many writers and one reader. My problem is, that the informations passed through the named pipe are interleaved (no border between messages) and so the reader can't identify what is send.
Many writer send per write the message "Hello" then it can happens:
On the reader side, if the reader only checks for "Hello", "HelloHello" can't be identified as 2 messages. Can I send a delimiter or is there an other solution?