lock_client_cache untested