7aece0a7fd
While testing one-sided on LANL systems I found a couple more OSC bugs that were not caught during the initial testing: - In the passive target code we read the read lock count as a char instead of the intended uint32_t. This causes lock to lockup when using shared locks after 127 iterations. - The post code used the wrong group when trying to increment post counters. This causes a segmentation fault. - Both the post and wait code used the wrong check in the inner loop leading to an infinite loop. cmr=v1.8.1:reviewer=jsquyres This commit was SVN r31354. |
||
---|---|---|
.. | ||
Makefile.am | ||
osc_sm_active_target.c | ||
osc_sm_comm.c | ||
osc_sm_component.c | ||
osc_sm_passive_target.c | ||
osc_sm_request.c | ||
osc_sm_request.h | ||
osc_sm.h |