{"pull_request":{"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/0e9575a68efc7f15f0b1324efdef828a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"0e9575a68efc7f15f0b1324efdef828a","url":"https://api.github.com/users/thedjinn","login":"thedjinn","id":346890},"merged_by":null,"deletions":10,"updated_at":"2011-11-06T08:21:27Z","diff_url":"https://github.com/ewenig/node-mpdsocket/pull/2.diff","base":{"ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/19d55e08e373154870b4ea71b70765b0?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"19d55e08e373154870b4ea71b70765b0","url":"https://api.github.com/users/ewenig","login":"ewenig","id":504311},"repo":{"name":"node-mpdsocket","master_branch":null,"fork":true,"pushed_at":"2011-10-30T16:16:55Z","clone_url":"https://github.com/ewenig/node-mpdsocket.git","open_issues":2,"updated_at":"2011-11-06T08:09:51Z","homepage":"","svn_url":"https://svn.github.com/ewenig/node-mpdsocket","forks":2,"private":false,"language":"JavaScript","url":"https://api.github.com/repos/ewenig/node-mpdsocket","owner":{"avatar_url":"https://secure.gravatar.com/avatar/19d55e08e373154870b4ea71b70765b0?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"19d55e08e373154870b4ea71b70765b0","url":"https://api.github.com/users/ewenig","login":"ewenig","id":504311},"html_url":"https://github.com/ewenig/node-mpdsocket","description":"A node.js client for MPD","size":568,"id":1500612,"git_url":"git://github.com/ewenig/node-mpdsocket.git","watchers":8,"created_at":"2011-03-19T17:36:11Z","ssh_url":"git@github.com:ewenig/node-mpdsocket.git"},"label":"ewenig:master","sha":"8b376779ceb818aaffec916dd864c449cc52da8b"},"closed_at":null,"commits":1,"comments":0,"additions":8,"merged":false,"head":{"ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/0e9575a68efc7f15f0b1324efdef828a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"0e9575a68efc7f15f0b1324efdef828a","url":"https://api.github.com/users/thedjinn","login":"thedjinn","id":346890},"repo":{"name":"node-mpdsocket","master_branch":null,"fork":true,"pushed_at":"2011-11-06T08:14:48Z","clone_url":"https://github.com/thedjinn/node-mpdsocket.git","open_issues":0,"updated_at":"2011-11-06T08:14:49Z","homepage":"","svn_url":"https://svn.github.com/thedjinn/node-mpdsocket","forks":0,"private":false,"language":"JavaScript","url":"https://api.github.com/repos/thedjinn/node-mpdsocket","owner":{"avatar_url":"https://secure.gravatar.com/avatar/0e9575a68efc7f15f0b1324efdef828a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"0e9575a68efc7f15f0b1324efdef828a","url":"https://api.github.com/users/thedjinn","login":"thedjinn","id":346890},"html_url":"https://github.com/thedjinn/node-mpdsocket","description":"A node.js client for MPD","size":664,"id":2719428,"git_url":"git://github.com/thedjinn/node-mpdsocket.git","watchers":1,"created_at":"2011-11-06T08:09:51Z","ssh_url":"git@github.com:thedjinn/node-mpdsocket.git"},"label":"thedjinn:master","sha":"393038080b585228970bf4ba580bdcc86192db60"},"url":"https://api.github.com/repos/ewenig/node-mpdsocket/pulls/2","merged_at":null,"body":"The connection state of the mpd object is currently placed in its prototype. This means that all instances of the class share the same state and that has unexpected effects when creating two or more instances of the class. \r\n\r\nI have moved the declaration of the state properties to the constructor so that two concurrent mpd connections work without any problems.","html_url":"https://github.com/ewenig/node-mpdsocket/pull/2","_links":{"comments":{"href":"https://api.github.com/repos/ewenig/node-mpdsocket/issues/2/comments"},"html":{"href":"https://github.com/ewenig/node-mpdsocket/pull/2"},"review_comments":{"href":"https://api.github.com/repos/ewenig/node-mpdsocket/pulls/2/comments"},"self":{"href":"https://api.github.com/repos/ewenig/node-mpdsocket/pulls/2"}},"review_comments":0,"issue_url":"https://github.com/ewenig/node-mpdsocket/issues/2","title":"allow multiple sessions","number":2,"mergeable":null,"id":467455,"changed_files":1,"patch_url":"https://github.com/ewenig/node-mpdsocket/pull/2.patch","created_at":"2011-11-06T08:21:26Z"},"action":"opened","number":2}