{"comment":{"url":"https://api.github.com/repos/gratipay/gratipay.com/comments/9826261","html_url":"https://github.com/gratipay/gratipay.com/commit/9287772b259a1c5fa4abb49fd79f3965b49c3f0c#commitcomment-9826261","id":9826261,"user":{"login":"rohitpaulk","id":3893573,"avatar_url":"https://avatars.githubusercontent.com/u/3893573?v=3","gravatar_id":"","url":"https://api.github.com/users/rohitpaulk","html_url":"https://github.com/rohitpaulk","followers_url":"https://api.github.com/users/rohitpaulk/followers","following_url":"https://api.github.com/users/rohitpaulk/following{/other_user}","gists_url":"https://api.github.com/users/rohitpaulk/gists{/gist_id}","starred_url":"https://api.github.com/users/rohitpaulk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rohitpaulk/subscriptions","organizations_url":"https://api.github.com/users/rohitpaulk/orgs","repos_url":"https://api.github.com/users/rohitpaulk/repos","events_url":"https://api.github.com/users/rohitpaulk/events{/privacy}","received_events_url":"https://api.github.com/users/rohitpaulk/received_events","type":"User","site_admin":false},"position":55,"line":43,"path":"gratipay/cron.py","commit_id":"9287772b259a1c5fa4abb49fd79f3965b49c3f0c","created_at":"2015-02-19T17:45:35Z","updated_at":"2015-02-19T17:45:35Z","body":"Is there a reason for placing the `sleep` statement **after** checking for the lock? Even if I did get the lock, I'd have to wait 300 seconds before I could carry on with my work. "}}