Lock may now return with an error