diff --git a/src/msw/fswatcher.cpp b/src/msw/fswatcher.cpp index 6057ecc138..165a8948f3 100644 --- a/src/msw/fswatcher.cpp +++ b/src/msw/fswatcher.cpp @@ -349,6 +349,8 @@ void wxIOCPThread::ProcessNativeEvents(wxVector& events) } wxFileSystemWatcherEvent event(flags, oldpath, newpath); SendEvent(event); + if ( it == events.end() ) + break; } // all other events else