Description of problem: Test in SUBJ doesn't work Version-Release number of selected component (if applicable): Trunk How reproducible: Run it Steps to Reproduce: 1. 2. 3. Actual results: select error! Expected results: Test runs ok Additional info: It looks like saLckResourceClose doesn't cancel pending request lock
This is a bug in the saftest code. The test code assumes that if select returns a value > 0, a callback has been made. That isn't true, at least for OpenAIS. I will attach a new version of the test case that doesn't depend on select to determine is a callback has been made.
Created attachment 349827 [details] Don't assume a callback has been made until it is actually called. This code appears to fix the test case in question.
Closing this as fixed upstream. OpenAIS lock service now has code to cancel/skip callbacks for resources that have been closed with pending callbacks. Fix for saftest code it attached above.