1
1
openmpi/ompi/mpi
Nathan Hjelm 6b68d1cfc8 ompi/errhandler: make set/get actually thread safe
The current versions of these functions have a fatal flaw. If a
errhandler set and free call is made by another thread while the
thread calling get is between the cmpset and retain then we will
retain an invalid object. Fixing this by just using locking. This is
not a critical path so this should be ok.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-11-27 15:14:17 -07:00
..
c ompi/errhandler: make set/get actually thread safe 2017-11-27 15:14:17 -07:00
cxx configury: remove the --disable-mpi-io option 2017-09-20 14:39:09 +09:00
fortran configury: remove the --disable-mpi-io option 2017-09-20 14:39:09 +09:00
java mpi/java: Remove dlopen() workaround 2017-08-24 11:56:17 -04:00
man ompi: add support for new communicator info assertions 2017-06-08 15:52:12 -06:00
tool scripted symbol name change (ompi_ prefix) 2017-07-11 02:13:23 -04:00
help-mpi-api.txt Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
Makefile.am Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00