stop_server(): Wait for the pidfile to disappear; not really clean.
Needed since we're not actually waiting for the ZEO server process to exit (it's a grandchild, not a child). It we don't wait, there's a race condition between one test and the next -- if the ZEO server isn't done shutting down, the database may still be locked when the next test starts.
Showing
Please register or sign in to comment