in reply to Wait hangs when pipe is full

I don't claim to be an expert at multi-processes or ipc, although i would assume a pipe should be able to hold more than 10K at a time... Or is there something obvious i'm missing? Any help appreciated!
Nope. In fact, the maximum that's guaranteed on Solaris is 5120 bytes.