--- IO-AIO/AIO.pm 2005/07/31 18:45:48 1.24 +++ IO-AIO/AIO.pm 2005/07/31 21:21:12 1.25 @@ -318,7 +318,10 @@ # try to generate nice filehandles my $sym = "IO::AIO::fd#$_[0]"; local *$sym; - open *$sym, "+<&=$_[0]" + + open *$sym, "+<&$_[0]" # usually under any unix + or open *$sym, "<&$_[0]" # cygwin needs this + or open *$sym, ">&$_[0]" # cygwin needs this or return undef; *$sym