1
1

Avoid blocking select on Windows.

This commit was SVN r24396.
Этот коммит содержится в:
Shiqing Fan 2011-02-16 08:48:21 +00:00
родитель 2b60b165aa
Коммит ddc05e05d7

Просмотреть файл

@ -2320,7 +2320,15 @@ timeout_next(struct event_base *base, struct timeval **tv_p)
if (ev == NULL) {
/* if no time-based events are active wait for I/O */
/**** OMPI CHANGE ****/
/* set a timeval to avoid blocking select on Windows */
#ifndef WIN32
*tv_p = NULL;
#else
struct timeval now = {1, 0};
**tv_p = now;
#endif
goto out;
}