{"issue":{"state":"open","pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"milestone":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/9289db62d5c34afb4f277a5215e05c83?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"9289db62d5c34afb4f277a5215e05c83","url":"https://api.github.com/users/Gozala","login":"Gozala","id":21236},"assignee":null,"updated_at":"2011-11-14T23:41:32Z","labels":[{"name":"events","color":"e10c02","url":"https://api.github.com/repos/joyent/node/labels/events"}],"closed_at":null,"comments":10,"url":"https://api.github.com/repos/joyent/node/issues/964","body":"Current implementation of `EventEmitter` allows registering same listener on the same event type X times. This behavior is not useful at all (makes it easy to introduce a bug) and also it's inconsistent with a behavior of event listeners in browsers were registration of the already registered listener is ignored.\r\n\r\nI'd like to contribute a fix, but I want to make sure that this change will be accepted. ","html_url":"https://github.com/joyent/node/issues/964","title":"Same listeners may be registered twice ","number":964,"id":802023,"created_at":"2011-04-22T10:33:12Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/9289db62d5c34afb4f277a5215e05c83?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"9289db62d5c34afb4f277a5215e05c83","url":"https://api.github.com/users/Gozala","login":"Gozala","id":21236},"updated_at":"2011-11-14T23:41:32Z","url":"https://api.github.com/repos/joyent/node/issues/comments/2738681","body":"Sorry for a delay, timing was pretty bad for me, was moving from France to USA & that eat all my free time. I'll provide patch as soon as I'll get some free time, which should be soonish!","id":2738681,"created_at":"2011-11-14T23:41:32Z"}}