Ring changed to SimplePool, which does not rely on acquire/release ordering