I've been try to do a bidirectional ring in C and it has not been working. I'm building my code on someone else's and the code seems problematic (and I'm suppose to use this code).
I discovered that pipes which I'm creating are not being closed. I've singled it down to the forks which are being...