{"action":"created","issue":{"url":"https://api.github.com/repos/celluloid/celluloid/issues/584","labels_url":"https://api.github.com/repos/celluloid/celluloid/issues/584/labels{/name}","comments_url":"https://api.github.com/repos/celluloid/celluloid/issues/584/comments","events_url":"https://api.github.com/repos/celluloid/celluloid/issues/584/events","html_url":"https://github.com/celluloid/celluloid/pull/584","id":69006028,"number":584,"title":"memory leak battle","user":{"login":"niamster","id":211000,"avatar_url":"https://avatars.githubusercontent.com/u/211000?v=3","gravatar_id":"","url":"https://api.github.com/users/niamster","html_url":"https://github.com/niamster","followers_url":"https://api.github.com/users/niamster/followers","following_url":"https://api.github.com/users/niamster/following{/other_user}","gists_url":"https://api.github.com/users/niamster/gists{/gist_id}","starred_url":"https://api.github.com/users/niamster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/niamster/subscriptions","organizations_url":"https://api.github.com/users/niamster/orgs","repos_url":"https://api.github.com/users/niamster/repos","events_url":"https://api.github.com/users/niamster/events{/privacy}","received_events_url":"https://api.github.com/users/niamster/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-04-16T20:43:12Z","updated_at":"2015-04-16T20:55:03Z","closed_at":"2015-04-16T20:47:29Z","pull_request":{"url":"https://api.github.com/repos/celluloid/celluloid/pulls/584","html_url":"https://github.com/celluloid/celluloid/pull/584","diff_url":"https://github.com/celluloid/celluloid/pull/584.diff","patch_url":"https://github.com/celluloid/celluloid/pull/584.patch"},"body":"changes:\r\n * rebase onto the tip of 0.17.0-prerelease\r\n * fixed memleaks:\r\n  - method args and return value on MRI/2.2\r\n  - method return value in jruby\r\n  - get rid of object space module as it's not supported in rbx or jruby"},"comment":{"url":"https://api.github.com/repos/celluloid/celluloid/issues/comments/93837626","html_url":"https://github.com/celluloid/celluloid/pull/584#issuecomment-93837626","issue_url":"https://api.github.com/repos/celluloid/celluloid/issues/584","id":93837626,"user":{"login":"e2","id":150197,"avatar_url":"https://avatars.githubusercontent.com/u/150197?v=3","gravatar_id":"","url":"https://api.github.com/users/e2","html_url":"https://github.com/e2","followers_url":"https://api.github.com/users/e2/followers","following_url":"https://api.github.com/users/e2/following{/other_user}","gists_url":"https://api.github.com/users/e2/gists{/gist_id}","starred_url":"https://api.github.com/users/e2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/e2/subscriptions","organizations_url":"https://api.github.com/users/e2/orgs","repos_url":"https://api.github.com/users/e2/repos","events_url":"https://api.github.com/users/e2/events{/privacy}","received_events_url":"https://api.github.com/users/e2/received_events","type":"User","site_admin":false},"created_at":"2015-04-16T20:55:03Z","updated_at":"2015-04-16T20:55:03Z","body":"@niamster - great stuff. \r\n\r\nI find the mailbox code quite confusing with the timers, checking, locks, receive()+check() API ... and that break returning a message (which was a break from the timer loop)."}}