{"action":"opened","issue":{"number":274,"created_at":"2011-10-25T19:58:54Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"If you start EventMachine in a separate thread and without block then timers that you add later are never executed. Unless you force EventMachine to wake up by also setting a next_tick event.\r\n\r\nThe problem is that if there are not timers already checkIO goes into an indefinite sleep, where it is only woken by a call to next_tick (or EM.stop), or of course actual IO.\r\n\r\nThe C implementation does not have this problem, so I guess it's a bug in the java implementation.","comments":0,"title":"JRuby timers are not reliably scheduled","updated_at":"2011-10-25T19:58:54Z","url":"https://api.github.com/repos/eventmachine/eventmachine/issues/274","id":2049128,"assignee":null,"milestone":null,"closed_at":null,"user":{"gravatar_id":"2eeceb0957dd91b90b9d4364ce120857","avatar_url":"https://secure.gravatar.com/avatar/2eeceb0957dd91b90b9d4364ce120857?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/joerixaop","id":59470,"login":"joerixaop"},"html_url":"https://github.com/eventmachine/eventmachine/issues/274","labels":[],"state":"open"},"legacy":{"number":274,"action":"opened","issue":2049128}}