Why don’t I get a broken pipe when the child process terminates?
https://blogs.msdn.microsoft.com/oldnewthing/20161207-00/?p=94875 [blogs.msdn.microsoft.com]
2016-12-07 20:48
Because it’s still open in the parent. Same problem arises on unix as well.