Information on a commit related to libstdc++/9533

Paolo Carlini pcarlini@unitus.it
Mon Mar 3 13:39:00 GMT 2003


Hi and thanks for your analysis.

>This calls rdbuf()->close(), which calls _M_really_overflow, which
>calls fwrite which should fail because the read end of the pipe
>should have been closed, but since underflow was called at the
>read end, the read end is still open.
>
But, why the testcase didn't fail before reverting the O_NONBLOCK hunk?
The underflow call was there before and it's there now.

Paolo.



More information about the Libstdc++ mailing list