Closing Pipes
Chris Johns (8262) 242 posts |
Something is causing PipeFS files to lose the EOF get lost somewhere along the line. To test this I opened two taskwindows, in one *Build Pipe:Foo, in the other *Type Pipe:Foo Typing some text and pressing enter in the *build will result in the text appearing in the *type. However pressing ‘Escape’ to exit the *build (and close the file) DOESN’T exit the *type – it’s just sat there waiting for more data. |
Chris Johns (8262) 242 posts |
It also seems to matter which way around you start the writing and reading. Start writing first and you get all the data (plus the EOF) when the input is closed. Start reading first and you get what I describe above. |
Jeffrey Lee (213) 6048 posts |
I also stumbled on this bug, when looking into ticket 480. Expect to see a fix for that (and #480) soon. |