Bug 40348 - due to lock race, concurrent conflicting transactions can complete

Summary: due to lock race, concurrent conflicting transactions can complete