- empty try_lock for nonthread case