lock: the correct way to do a trylock() is to use a timeout of 0
-- With aaaStatus:A somename other-fileDiff:diff --git a/other-file b/somenamecopy from other-filecopy to somename-- With zzzStatus:A somename other-fileDiff:diff --git a/other-file b/somenamecopy from other-filecopy to somename