Change lock semantics to single acq/rel