title: Does Perl's IO::Select in Windows work with filehandles?
body: <p>Does <a href="http://search.cpan.org/perldoc/IO::Select" rel="nofollow noreferrer">IO::Select</a> in Windows work with filehandles?</p>
  
  <pre><code>$pid = open $handle, "-|", "$_command" || die "Cannot run $_command";
  my $s = IO::Select-&gt;new();
  $s-&gt;add($handle);
  $s-&gt;add(\*STDIN);
  while (1) {
      @ready = $s-&gt;can_read(30);
      if (scalar(@ready) &gt; 0) {
      }
      else {
      }
  }
  </code></pre>
  
  <p>My script continuously prints something to the screen, with open, the command gets started in the background but <code>can_read</code> always fails on Windows. Any help?</p>