Fixed locking semantics