0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00

docs: http: fix docs for the 'close' event

This commit is contained in:
Ben Noordhuis 2011-11-02 17:24:53 +01:00
parent edea4122b1
commit 672b453a76

View File

@ -46,7 +46,7 @@ per connection (in the case of keep-alive connections).
### Event: 'close'
`function (errno) { }`
`function () { }`
Emitted when the server closes.
@ -147,20 +147,11 @@ will be emitted on the request.
### Event: 'close'
`function (err) { }`
`function () { }`
Indicates that the underlaying connection was terminated before
`response.end()` was called or able to flush.
The `err` parameter is always present and indicates the reason for the timeout:
`err.code === 'timeout'` indicates that the underlaying connection timed out.
This may happen because all incoming connections have a default timeout of 2
minutes.
`err.code === 'aborted'` means that the client has closed the underlaying
connection prematurely.
Just like `'end'`, this event occurs only once per request, and no more `'data'`
events will fire afterwards.