seperated rendezvous locking