If both the pipe's reader and writer are the same thread, and the pipe fills up, the thread blocks permanently.