in reply to What is wrong in blocking?

I don't understand the assumptions behind this question.

How did you open STDERR for writing, so that it blocks?

How did you get STDERR in a state where it buffers writes?