{"action":"created","issue":{"url":"https://api.github.com/repos/kraih/mojo/issues/767","labels_url":"https://api.github.com/repos/kraih/mojo/issues/767/labels{/name}","comments_url":"https://api.github.com/repos/kraih/mojo/issues/767/comments","events_url":"https://api.github.com/repos/kraih/mojo/issues/767/events","html_url":"https://github.com/kraih/mojo/issues/767","id":63179192,"number":767,"title":"again Mojo::Reactor::EV","user":{"login":"bakanov","id":942825,"avatar_url":"https://avatars.githubusercontent.com/u/942825?v=3","gravatar_id":"","url":"https://api.github.com/users/bakanov","html_url":"https://github.com/bakanov","followers_url":"https://api.github.com/users/bakanov/followers","following_url":"https://api.github.com/users/bakanov/following{/other_user}","gists_url":"https://api.github.com/users/bakanov/gists{/gist_id}","starred_url":"https://api.github.com/users/bakanov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bakanov/subscriptions","organizations_url":"https://api.github.com/users/bakanov/orgs","repos_url":"https://api.github.com/users/bakanov/repos","events_url":"https://api.github.com/users/bakanov/events{/privacy}","received_events_url":"https://api.github.com/users/bakanov/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kraih/mojo/labels/feature%20request","name":"feature request","color":"0052cc"},{"url":"https://api.github.com/repos/kraih/mojo/labels/needs%20feedback","name":"needs feedback","color":"eeeeee"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-20T06:58:17Z","updated_at":"2015-03-20T16:41:29Z","closed_at":null,"body":"When I try perform 'again' with Mojo::Reactor::EV backend and timer that not exist it cause server error:\r\n[Fri Mar 20 10:35:06 2015] [error] Can't call method \"again\" on an undefined value at /usr/local/share/perl/5.14.2/Mojo/Reactor/EV.pm line 12.\r\nIf I do the same with Poll backend it causes only warning. \r\nI think usage of wrong timer value shouldn't cause server error. Or there should be method to check if timer exists \r\n"},"comment":{"url":"https://api.github.com/repos/kraih/mojo/issues/comments/84064733","html_url":"https://github.com/kraih/mojo/issues/767#issuecomment-84064733","issue_url":"https://api.github.com/repos/kraih/mojo/issues/767","id":84064733,"user":{"login":"kraih","id":30094,"avatar_url":"https://avatars.githubusercontent.com/u/30094?v=3","gravatar_id":"","url":"https://api.github.com/users/kraih","html_url":"https://github.com/kraih","followers_url":"https://api.github.com/users/kraih/followers","following_url":"https://api.github.com/users/kraih/following{/other_user}","gists_url":"https://api.github.com/users/kraih/gists{/gist_id}","starred_url":"https://api.github.com/users/kraih/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kraih/subscriptions","organizations_url":"https://api.github.com/users/kraih/orgs","repos_url":"https://api.github.com/users/kraih/repos","events_url":"https://api.github.com/users/kraih/events{/privacy}","received_events_url":"https://api.github.com/users/kraih/received_events","type":"User","site_admin":false},"created_at":"2015-03-20T16:41:29Z","updated_at":"2015-03-20T16:41:29Z","body":"Something like [this](https://gist.github.com/anonymous/9c214442dc86e3e6333f) would seem reasonable, since it could be used for testing as well, but we still need a good use case."}}