Explicitly release pidfiles after we're done with them.  This does it in a kind of lazy way, but it should work just fine.  Also extended the new scheduler functional test with a few more cases and added a test to check pidfile release under these various cases.  In the process, I changed how some of the code works to allow the tests to more cleanly express their intentions.

Signed-off-by: Steve Howard <showard@google.com>


git-svn-id: http://test.kernel.org/svn/autotest/trunk@3804 592f7852-d20e-0410-864c-8624ca9c26a4
3 files changed