提交 aad8f813 作者: Steven Allen

[DO NOT MERGE] disable http keepalives

This disables keeping http connections alive in our API and Gateway servers. It
"fixes" #5168 but we really don't want to do this in practice.

License: MIT
Signed-off-by: 's avatarSteven Allen <steven@stebalien.com>
上级 336520d4
......@@ -86,7 +86,11 @@ func Serve(node *core.IpfsNode, lis net.Listener, options ...ServeOption) error
}
node.Process().Go(func(p goprocess.Process) {
serverError = http.Serve(lis, handler)
server := http.Server{
Handler: handler,
}
server.SetKeepAlivesEnabled(false)
serverError = server.Serve(lis)
close(serverExited)
})
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论