Qilin refactor the locker to return null then error instead throw exception.
Qilin refactor the locker to return null then error instead throw exception.