{"number":95,"pull_request":{"number":95,"issue_url":"https://github.com/baudehlo/Haraka/issues/95","head":{"repo":{"master_branch":null,"name":"Haraka","created_at":"2011-09-06T17:07:47Z","size":136,"clone_url":"https://github.com/smfreegard/Haraka.git","private":false,"updated_at":"2011-10-10T21:42:58Z","watchers":1,"ssh_url":"git@github.com:smfreegard/Haraka.git","url":"https://api.github.com/repos/smfreegard/Haraka","git_url":"git://github.com/smfreegard/Haraka.git","language":"JavaScript","fork":true,"svn_url":"https://svn.github.com/smfreegard/Haraka","id":2335865,"pushed_at":"2011-10-10T21:42:58Z","open_issues":0,"homepage":"https://github.com/baudehlo/Haraka/blob/master/README.md","description":"A Node.js Email Server project","forks":0,"html_url":"https://github.com/smfreegard/Haraka","owner":{"avatar_url":"https://secure.gravatar.com/avatar/8e7e8a204729c1d9acb3dd4fa9855bdd?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/smfreegard","id":550490,"login":"smfreegard"}},"label":"smfreegard:master","sha":"25d55e7827cd7a661433b5d60f4edc92940e45b4","ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/8e7e8a204729c1d9acb3dd4fa9855bdd?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/smfreegard","id":550490,"login":"smfreegard"}},"merged_by":{"avatar_url":"https://secure.gravatar.com/avatar/e81f30950cb28cc20f73ff7fe25df83a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/baudehlo","id":662371,"login":"baudehlo"},"created_at":"2011-10-10T21:47:47Z","changed_files":1,"merged":true,"body":"I've been working on a 'stats' plugin that tracks each connected client and I noticed that if the remote host drops the connection without sending QUIT, Haraka never notices the disconnect.\r\n\r\nI've also changed self.client.fd to self.remote_ip in the logged output of the other events as since the TLS changes self.client.fd is undefined.","comments":0,"title":"Add missing on('end') event to server socket","additions":9,"diff_url":"https://github.com/baudehlo/Haraka/pull/95.diff","updated_at":"2011-10-11T00:17:55Z","url":"https://api.github.com/repos/baudehlo/Haraka/pulls/95","id":391601,"patch_url":"https://github.com/baudehlo/Haraka/pull/95.patch","mergeable":null,"merged_at":"2011-10-11T00:17:55Z","commits":1,"closed_at":"2011-10-11T00:17:55Z","user":{"avatar_url":"https://secure.gravatar.com/avatar/8e7e8a204729c1d9acb3dd4fa9855bdd?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/smfreegard","id":550490,"login":"smfreegard"},"deletions":4,"html_url":"https://github.com/baudehlo/Haraka/pull/95","base":{"repo":{"master_branch":null,"name":"Haraka","created_at":"2011-03-10T17:00:20Z","size":820,"clone_url":"https://github.com/baudehlo/Haraka.git","private":false,"updated_at":"2011-10-11T00:17:55Z","watchers":375,"ssh_url":"git@github.com:baudehlo/Haraka.git","url":"https://api.github.com/repos/baudehlo/Haraka","git_url":"git://github.com/baudehlo/Haraka.git","language":"JavaScript","fork":false,"svn_url":"https://svn.github.com/baudehlo/Haraka","id":1464380,"pushed_at":"2011-10-11T00:17:55Z","open_issues":4,"homepage":"https://github.com/baudehlo/Haraka/blob/master/README.md","description":"A Node.js Email Server project","forks":26,"html_url":"https://github.com/baudehlo/Haraka","owner":{"avatar_url":"https://secure.gravatar.com/avatar/e81f30950cb28cc20f73ff7fe25df83a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/baudehlo","id":662371,"login":"baudehlo"}},"label":"baudehlo:master","sha":"ca58f37cfc15302b08105c6cfd3248f930508770","ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/e81f30950cb28cc20f73ff7fe25df83a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/baudehlo","id":662371,"login":"baudehlo"}},"state":"closed"},"action":"closed"}