client: Use custom XLocSetRenewalLock instead of returning a mutex.