Results 1 issues of cakester

``` if self.has_lock(): self.update_lock() ``` this is not atomic, and update_lock would fail if too slow (412), could combine them together