{"action":"created","issue":{"url":"https://api.github.com/repos/expressjs/timeout/issues/23","labels_url":"https://api.github.com/repos/expressjs/timeout/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/expressjs/timeout/issues/23/comments","events_url":"https://api.github.com/repos/expressjs/timeout/issues/23/events","html_url":"https://github.com/expressjs/timeout/pull/23","id":121293310,"number":23,"title":"Update index.js","user":{"login":"tinybug","id":3439875,"avatar_url":"https://avatars.githubusercontent.com/u/3439875?v=3","gravatar_id":"","url":"https://api.github.com/users/tinybug","html_url":"https://github.com/tinybug","followers_url":"https://api.github.com/users/tinybug/followers","following_url":"https://api.github.com/users/tinybug/following{/other_user}","gists_url":"https://api.github.com/users/tinybug/gists{/gist_id}","starred_url":"https://api.github.com/users/tinybug/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tinybug/subscriptions","organizations_url":"https://api.github.com/users/tinybug/orgs","repos_url":"https://api.github.com/users/tinybug/repos","events_url":"https://api.github.com/users/tinybug/events{/privacy}","received_events_url":"https://api.github.com/users/tinybug/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/expressjs/timeout/labels/invalid","name":"invalid","color":"e6e6e6"},{"url":"https://api.github.com/repos/expressjs/timeout/labels/pr","name":"pr","color":"006b75"}],"state":"closed","locked":false,"assignee":{"login":"dougwilson","id":67512,"avatar_url":"https://avatars.githubusercontent.com/u/67512?v=3","gravatar_id":"","url":"https://api.github.com/users/dougwilson","html_url":"https://github.com/dougwilson","followers_url":"https://api.github.com/users/dougwilson/followers","following_url":"https://api.github.com/users/dougwilson/following{/other_user}","gists_url":"https://api.github.com/users/dougwilson/gists{/gist_id}","starred_url":"https://api.github.com/users/dougwilson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dougwilson/subscriptions","organizations_url":"https://api.github.com/users/dougwilson/orgs","repos_url":"https://api.github.com/users/dougwilson/repos","events_url":"https://api.github.com/users/dougwilson/events{/privacy}","received_events_url":"https://api.github.com/users/dougwilson/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-12-09T17:05:34Z","updated_at":"2015-12-10T01:48:56Z","closed_at":"2015-12-09T17:12:28Z","pull_request":{"url":"https://api.github.com/repos/expressjs/timeout/pulls/23","html_url":"https://github.com/expressjs/timeout/pull/23","diff_url":"https://github.com/expressjs/timeout/pull/23.diff","patch_url":"https://github.com/expressjs/timeout/pull/23.patch"},"body":"two reason:\r\n1、server.timeout after 2 minutes\r\n2、socket will emit 'timeout' event too"},"comment":{"url":"https://api.github.com/repos/expressjs/timeout/issues/comments/163460763","html_url":"https://github.com/expressjs/timeout/pull/23#issuecomment-163460763","issue_url":"https://api.github.com/repos/expressjs/timeout/issues/23","id":163460763,"user":{"login":"dougwilson","id":67512,"avatar_url":"https://avatars.githubusercontent.com/u/67512?v=3","gravatar_id":"","url":"https://api.github.com/users/dougwilson","html_url":"https://github.com/dougwilson","followers_url":"https://api.github.com/users/dougwilson/followers","following_url":"https://api.github.com/users/dougwilson/following{/other_user}","gists_url":"https://api.github.com/users/dougwilson/gists{/gist_id}","starred_url":"https://api.github.com/users/dougwilson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dougwilson/subscriptions","organizations_url":"https://api.github.com/users/dougwilson/orgs","repos_url":"https://api.github.com/users/dougwilson/repos","events_url":"https://api.github.com/users/dougwilson/events{/privacy}","received_events_url":"https://api.github.com/users/dougwilson/received_events","type":"User","site_admin":false},"created_at":"2015-12-10T01:48:56Z","updated_at":"2015-12-10T01:48:56Z","body":"Right. It's also important to note that a socket can belong to multiple requests, due to http pipelining. This module is designed to add a timeout that only spans a single request (also, the conditions that actually cause the timeout are different as well, where this module is for time to response headers and the socket is just raw socket idling, below the http level)."}}