Async Watcher Issue on Windows

Marc Lehmann schmorp at
Wed Feb 22 03:01:08 CET 2012

On Tue, Feb 21, 2012 at 05:36:04PM +0200, Anton Kirilov <akirilov at> wrote:
> > However, something more sinister must be going on, as it apparently
> > depends on the environment you are in (msvc. vs. mingw. for example, or
> > probbaly os versions), otherwise we wouldn't see different behaviour.
> My initial hunch was that it was more a case of a Visual C++ vs. MinGW 
> difference. In fact, I managed to reproduce the same problem on a fully updated 
> Windows Vista installation as well, again with Visual C++ Express 2010.

I use both msvc6 and mingw, and it seems to work on both (and rresulting
programs seem to run on any windows version, despite write() coming from
the shared msvcrt).

That would point towards a change in microsofts libc in newer compilers.

                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_    
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      schmorp at
      -=====/_/_//_/\_,_/ /_/\_\

More information about the libev mailing list