1
1

Don't use mutexes if there are no threads.

This commit was SVN r11352.
Этот коммит содержится в:
George Bosilca 2006-08-23 06:14:58 +00:00
родитель 75fa0317da
Коммит 7b10dd165b

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

@ -461,9 +461,13 @@ opal_event_process_active(struct event_base *base)
while (ncalls) {
ncalls--;
ev->ev_ncalls = ncalls;
#if OMPI_ENABLE_PROGRESS_THREADS
opal_mutex_unlock(&opal_event_lock);
(*ev->ev_callback)((int)ev->ev_fd, ev->ev_res, ev->ev_arg);
opal_mutex_lock(&opal_event_lock);
#else
(*ev->ev_callback)((int)ev->ev_fd, ev->ev_res, ev->ev_arg);
#endif /* OMPI_ENABLE_PROGRESS_THREADS */
}
}
#endif