in reply to TSHARK Child: Windows open2 non-blocking read, or redesign?
Take a look at Win32::SocketPair::winopen2()