bsc/node
Brion d07a706aff rpc: add graceful shutdown timeout for HTTP server (#25258)
This change ensures the HTTP server will always terminate within
at most 5s, even when all connections are busy and do not become
idle.

Co-authored-by: Felix Lange <fjl@twurst.com>
2022-11-15 11:54:31 +08:00
..
api_test.go internal/web3ext, node: migrate node admin API (Start|Stop)RPC->HTTP (#22461) 2021-03-23 11:41:23 +02:00
api.go fix: code compatibility fixes 2022-07-05 11:14:21 +08:00
config_test.go cmd, node, p2p/simulations: fix node account manager leak (#19004) 2019-02-07 12:40:36 +02:00
config.go fix: code compatibility fixes 2022-07-05 11:14:21 +08:00
defaults.go node: refactor package node (#21105) 2020-08-03 19:40:46 +02:00
doc.go node: refactor package node (#21105) 2020-08-03 19:40:46 +02:00
endpoints.go node: refactor package node (#21105) 2020-08-03 19:40:46 +02:00
errors.go node: refactor package node (#21105) 2020-08-03 19:40:46 +02:00
lifecycle.go node: refactor package node (#21105) 2020-08-03 19:40:46 +02:00
node_example_test.go node: refactor package node (#21105) 2020-08-03 19:40:46 +02:00
node_test.go core, miner, rpc, eth: fix goroutine leaks in tests (#24211) 2022-01-21 12:22:44 +01:00
node.go fix bug #1034, offline tool start failed when start with pruneancient 2022-08-16 14:02:45 +08:00
rpcstack_test.go all: use strings.EqualFold for string comparison (#24890) 2022-09-21 17:02:02 +08:00
rpcstack.go rpc: add graceful shutdown timeout for HTTP server (#25258) 2022-11-15 11:54:31 +08:00
utils_test.go all: remove unneeded parentheses (#21921) 2021-02-02 11:32:44 +02:00