{"action":"closed","number":667,"pull_request":{"created_at":"2011-11-26T20:22:47Z","review_comments":0,"state":"closed","patch_url":"https://github.com/LearnBoost/socket.io/pull/667.patch","changed_files":2,"updated_at":"2011-11-26T22:03:02Z","_links":{"review_comments":{"href":"https://api.github.com/repos/LearnBoost/socket.io/pulls/667/comments"},"comments":{"href":"https://api.github.com/repos/LearnBoost/socket.io/issues/667/comments"},"html":{"href":"https://github.com/LearnBoost/socket.io/pull/667"},"self":{"href":"https://api.github.com/repos/LearnBoost/socket.io/pulls/667"}},"user":{"gravatar_id":"dc2beefe13f65e75fd74eae1b1c1b803","id":4322,"url":"https://api.github.com/users/dshaw","login":"dshaw","avatar_url":"https://secure.gravatar.com/avatar/dc2beefe13f65e75fd74eae1b1c1b803?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"issue_url":"https://github.com/LearnBoost/socket.io/issues/667","comments":0,"deletions":4,"body":"Dispatch client disconnect events correctly and fix leaking Redis subscriptions.","merged":true,"mergeable":null,"commits":2,"id":530783,"merged_by":{"gravatar_id":"486e20e16ef676a02ac0299d2f92b813","id":13041,"url":"https://api.github.com/users/guille","login":"guille","avatar_url":"https://secure.gravatar.com/avatar/486e20e16ef676a02ac0299d2f92b813?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"base":{"user":{"gravatar_id":"07100ee5e8dedd7c96195b2aa422dbb5","id":204174,"url":"https://api.github.com/users/LearnBoost","login":"LearnBoost","avatar_url":"https://secure.gravatar.com/avatar/07100ee5e8dedd7c96195b2aa422dbb5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png"},"repo":{"created_at":"2010-03-11T18:24:48Z","pushed_at":"2011-11-26T22:03:01Z","private":false,"clone_url":"https://github.com/LearnBoost/socket.io.git","updated_at":"2011-11-26T22:03:01Z","master_branch":null,"svn_url":"https://svn.github.com/LearnBoost/socket.io","name":"socket.io","watchers":3236,"language":"JavaScript","forks":347,"owner":{"gravatar_id":"07100ee5e8dedd7c96195b2aa422dbb5","id":204174,"url":"https://api.github.com/users/LearnBoost","login":"LearnBoost","avatar_url":"https://secure.gravatar.com/avatar/07100ee5e8dedd7c96195b2aa422dbb5?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png"},"id":557980,"homepage":"http://socket.io","description":"Realtime application framework for Node.JS, with HTML5 WebSockets and cross-browser fallbacks support.","git_url":"git://github.com/LearnBoost/socket.io.git","html_url":"https://github.com/LearnBoost/socket.io","size":1564,"ssh_url":"git@github.com:LearnBoost/socket.io.git","fork":false,"url":"https://api.github.com/repos/LearnBoost/socket.io","open_issues":111},"sha":"eeaca6d9acdc715cf9981881e40ebb5ad84931f0","ref":"master","label":"LearnBoost:master"},"number":667,"additions":6,"head":{"user":{"gravatar_id":"dc2beefe13f65e75fd74eae1b1c1b803","id":4322,"url":"https://api.github.com/users/dshaw","login":"dshaw","avatar_url":"https://secure.gravatar.com/avatar/dc2beefe13f65e75fd74eae1b1c1b803?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"repo":{"created_at":"2011-06-17T04:43:11Z","pushed_at":"2011-11-26T20:15:29Z","private":false,"clone_url":"https://github.com/dshaw/socket.io.git","updated_at":"2011-11-26T20:15:29Z","master_branch":"master","svn_url":"https://svn.github.com/dshaw/socket.io","name":"socket.io","watchers":1,"language":"JavaScript","forks":0,"owner":{"gravatar_id":"dc2beefe13f65e75fd74eae1b1c1b803","id":4322,"url":"https://api.github.com/users/dshaw","login":"dshaw","avatar_url":"https://secure.gravatar.com/avatar/dc2beefe13f65e75fd74eae1b1c1b803?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"id":1909439,"homepage":"http://socket.io","description":"Sockets for the rest of us (in Node.js)","git_url":"git://github.com/dshaw/socket.io.git","html_url":"https://github.com/dshaw/socket.io","size":184,"ssh_url":"git@github.com:dshaw/socket.io.git","fork":true,"url":"https://api.github.com/repos/dshaw/socket.io","open_issues":1},"sha":"c110036f752190a9abec65aa777d42805e92214e","ref":"patch/redis-disconnect","label":"dshaw:patch/redis-disconnect"},"title":"Patch/redis disconnect","closed_at":"2011-11-26T22:03:02Z","html_url":"https://github.com/LearnBoost/socket.io/pull/667","diff_url":"https://github.com/LearnBoost/socket.io/pull/667.diff","url":"https://api.github.com/repos/LearnBoost/socket.io/pulls/667","merged_at":"2011-11-26T22:03:02Z"}}