1
1
openmpi/opal/runtime
Nathan Hjelm cd88e307fd opal/progress: protect against multiple threads in event base
libevent does not support multiple threads calling the event loop on
the same event base. This causes external libevent's to print out
re-entrant warning messages. This commit fixes the issue by protecting
the call to the event loop with an atomic swap check.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2018-09-21 14:40:08 -05:00
..
help-opal_info.txt Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
help-opal-runtime.txt Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_cr.c opal/asm: rename existing arithmetic atomic functions 2017-11-30 10:41:22 -07:00
opal_cr.h scripted symbol name change (ompi_ prefix) 2017-07-11 02:13:23 -04:00
opal_finalize.c reachable: Initialize / Finalize reachable framework 2017-09-19 19:42:54 -07:00
opal_info_support.c scripted symbol name change (ompi_ prefix) 2017-07-11 02:13:23 -04:00
opal_info_support.h opal_info: Add ability to report load failures 2017-04-12 16:06:21 -05:00
opal_init.c timings: added new timing points 2018-03-21 05:16:25 +02:00
opal_params.c cuda: add option to remove warning about missing libcuda. 2018-05-24 14:56:46 -07:00
opal_params.h cuda: add option to remove warning about missing libcuda. 2018-05-24 14:56:46 -07:00
opal_progress_threads.c opal_progress_threads: fix double RELEASE 2015-08-12 05:11:40 -07:00
opal_progress_threads.h opal_progress_thread: fix stale comment 2015-10-14 18:25:31 -07:00
opal_progress.c opal/progress: protect against multiple threads in event base 2018-09-21 14:40:08 -05:00
opal_progress.h bml/r2: always add btl progress function 2016-05-21 15:54:04 -04:00
opal.h PSM/PSM2: Disable signal handler hijacking by default 2016-06-14 11:45:23 -07:00