{"action":"created","issue":{"url":"https://api.github.com/repos/OptimalBits/bull/issues/397","repository_url":"https://api.github.com/repos/OptimalBits/bull","labels_url":"https://api.github.com/repos/OptimalBits/bull/issues/397/labels{/name}","comments_url":"https://api.github.com/repos/OptimalBits/bull/issues/397/comments","events_url":"https://api.github.com/repos/OptimalBits/bull/issues/397/events","html_url":"https://github.com/OptimalBits/bull/issues/397","id":192218738,"number":397,"title":"Error: Unable to renew nonexisting lock","user":{"login":"igorissen","id":6919604,"avatar_url":"https://avatars.githubusercontent.com/u/6919604?v=3","gravatar_id":"","url":"https://api.github.com/users/igorissen","html_url":"https://github.com/igorissen","followers_url":"https://api.github.com/users/igorissen/followers","following_url":"https://api.github.com/users/igorissen/following{/other_user}","gists_url":"https://api.github.com/users/igorissen/gists{/gist_id}","starred_url":"https://api.github.com/users/igorissen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/igorissen/subscriptions","organizations_url":"https://api.github.com/users/igorissen/orgs","repos_url":"https://api.github.com/users/igorissen/repos","events_url":"https://api.github.com/users/igorissen/events{/privacy}","received_events_url":"https://api.github.com/users/igorissen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-11-29T08:35:46Z","updated_at":"2016-11-30T16:50:57Z","closed_at":null,"body":"Hi,\r\n\r\nIt is the 2nd time I'm having this issue in production after upgrading to the latest version `\"bull\": \"^2.0.0\"`. I'm still using node `v4.6.0`.\r\n\r\n```\r\nError: Unable to renew nonexisting lock\r\n1 at Object.scripts.takeLock (/home/ubuntu/project/node_modules/bull/lib/scripts.js line 314 col 13)\r\n         throw new Error('Unable to renew nonexisting lock');\r\n2 at Job.takeLock (/home/ubuntu/project/node_modules/bull/lib/job.js line 127 col 18)\r\n         return scripts.takeLock(this.queue, this, renew, ensureActive)\r\n3 at lockRenewer (/home/ubuntu/project/node_modules/bull/lib/queue.js line 644 col 16)\r\n         return job.takeLock(renew, true).then(function(lock){\r\n4 at null.<anonymous> (/home/ubuntu/project/node_modules/bull/lib/timer-manager.js line 80 col 5)\r\n         fn();\r\n5 at ontimeout (timers.js line 198 col 34)\r\n6 at Timer.listOnTimeout (timers.js line 92 col 15)\r\n```"},"comment":{"url":"https://api.github.com/repos/OptimalBits/bull/issues/comments/263927269","html_url":"https://github.com/OptimalBits/bull/issues/397#issuecomment-263927269","issue_url":"https://api.github.com/repos/OptimalBits/bull/issues/397","id":263927269,"user":{"login":"doublerebel","id":212827,"avatar_url":"https://avatars.githubusercontent.com/u/212827?v=3","gravatar_id":"","url":"https://api.github.com/users/doublerebel","html_url":"https://github.com/doublerebel","followers_url":"https://api.github.com/users/doublerebel/followers","following_url":"https://api.github.com/users/doublerebel/following{/other_user}","gists_url":"https://api.github.com/users/doublerebel/gists{/gist_id}","starred_url":"https://api.github.com/users/doublerebel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/doublerebel/subscriptions","organizations_url":"https://api.github.com/users/doublerebel/orgs","repos_url":"https://api.github.com/users/doublerebel/repos","events_url":"https://api.github.com/users/doublerebel/events{/privacy}","received_events_url":"https://api.github.com/users/doublerebel/received_events","type":"User","site_admin":false},"created_at":"2016-11-30T16:50:57Z","updated_at":"2016-11-30T16:50:57Z","body":"Thanks all for the feedback, that's a great help.  I'll take a look at this right away."}}
{"actor":{"display_login":"doublerebel"}}