mirror of https://github.com/nodejs/node.git
http: fix test-http-should-keepalive.js is fail
3df7c90
was removed when conflict was resolved.
v0.7.4-release
parent
b1b16d117e
commit
a6f3451e25
|
@ -1306,8 +1306,7 @@ ClientRequest.prototype.onSocket = function(socket) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (req.shouldKeepAlive && res.headers.connection !== 'keep-alive' &&
|
if (req.shouldKeepAlive && !shouldKeepAlive && !req.upgradeOrConnect) {
|
||||||
!req.upgradeOrConnect) {
|
|
||||||
// Server MUST respond with Connection:keep-alive for us to enable it.
|
// Server MUST respond with Connection:keep-alive for us to enable it.
|
||||||
// If we've been upgraded (via WebSockets) we also shouldn't try to
|
// If we've been upgraded (via WebSockets) we also shouldn't try to
|
||||||
// keep the connection open.
|
// keep the connection open.
|
||||||
|
|
Loading…
Reference in New Issue