> why the single fd approach was abandoned? To its credit, it appears to allow for limited 2-way communication. My understanding is that the single file descriptor broke the open-file model, which had a single read/write pointer. Two-way communication via Doug