go-ethereum/rpc
Jerry fbb9020bec
Stop execution pool in rpc handler (#1005)
* Stop execution pool in rpc handler

All execution pools need to be closed properly. This fixes a potential goroutine leak caused by metric goutine created by each execution pool.

* Cancel only once
2023-09-15 13:06:47 -07:00
..
testdata rpc: improve error codes for internal server errors (#25678) 2022-09-09 14:03:23 +02:00
client.go Merge branch 'develop' into mardizzone/upstream-merge 2023-07-24 14:19:30 +05:30
client_example_test.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
client_opt.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
client_opt_test.go dev: fix: more wsl lint issues 2023-06-15 13:06:10 +02:00
client_test.go Merge branch 'develop' into mardizzone/upstream-merge 2023-07-24 14:19:30 +05:30
constants_unix.go all: add go:build lines (#23468) 2021-08-25 18:46:29 +02:00
constants_unix_nocgo.go all: add go:build lines (#23468) 2021-08-25 18:46:29 +02:00
context_headers.go dev: fix: more wsl lint issues 2023-06-15 13:06:10 +02:00
doc.go build: upgrade to go 1.19 (#25726) 2022-09-10 13:25:40 +02:00
endpoints.go Merge branch 'develop' into mardizzone/upstream-merge 2023-07-24 14:19:30 +05:30
errors.go Added a new RPC endpoint (bor_sendRawTransactionConditional) to support EIP-4337 Bundled Transactions (#945) 2023-09-13 08:28:00 +05:30
execution_pool.go Stop execution pool in rpc handler (#1005) 2023-09-15 13:06:47 -07:00
handler.go Stop execution pool in rpc handler (#1005) 2023-09-15 13:06:47 -07:00
http.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
http_test.go Merge branch 'develop' into mardizzone/upstream-merge 2023-07-24 14:19:30 +05:30
inproc.go Merge branch 'develop' into mardizzone/upstream-merge 2023-07-24 14:19:30 +05:30
ipc.go Added a new RPC endpoint (bor_sendRawTransactionConditional) to support EIP-4337 Bundled Transactions (#945) 2023-09-13 08:28:00 +05:30
ipc_js.go all: add go:build lines (#23468) 2021-08-25 18:46:29 +02:00
ipc_unix.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
ipc_windows.go all: add go:build lines (#23468) 2021-08-25 18:46:29 +02:00
json.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
metrics.go Merge branch 'develop' into mardizzone/upstream-merge 2023-07-24 14:19:30 +05:30
server.go Merge branch 'develop' into mardizzone/upstream-merge 2023-07-24 14:19:30 +05:30
server_test.go Merge branch 'develop' into mardizzone/upstream-merge 2023-07-24 14:19:30 +05:30
service.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
stdio.go node, rpc: add JWT auth support in client (#24911) 2022-09-02 17:40:41 +02:00
subscription.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
subscription_test.go Merge branch 'develop' into mardizzone/upstream-merge 2023-07-24 14:19:30 +05:30
testservice_test.go Merge branch 'develop' into mardizzone/upstream-merge 2023-07-24 14:19:30 +05:30
types.go all: implement milestones (#961) 2023-08-28 18:42:21 +05:30
types_test.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
websocket.go dev: fix: most of wsl lint issues 2023-06-15 15:48:26 +02:00
websocket_test.go Merge branch 'develop' into mardizzone/upstream-merge 2023-07-24 14:19:30 +05:30