fix MrEd Windows handle-block problem (PR 10183)

svn: r14467
This commit is contained in:
Matthew Flatt 2009-04-08 15:40:21 +00:00
parent a6c7b6399a
commit a1cc8d30a1

View File

@ -931,6 +931,8 @@ void MrEdMSWSleep(float secs, void *fds)
if (rps[result])
ReleaseSemaphore(handles[result], 1, NULL);
}
scheme_collapse_win_fd(fds); /* cleans up */
} else if (wxTheApp->keep_going) {
MsgWaitForMultipleObjects(0, NULL, FALSE,
secs ? msecs : INFINITE,