in reply to Multiplexing problem

My knee-jerk guess is that he's trying to multiplex non-socket filehandles, like disk or console handles. Strawberry and ActivePerl's select() on Windows are built atop winsock, so they only multiplex sockets.

Cygwin and I think MingWin emulate select() differently, so they should work better.

Unless I guessed totally wrong, of course.