diff options
author | Janoš Guljaš <janos@users.noreply.github.com> | 2019-02-07 18:40:36 +0800 |
---|---|---|
committer | Péter Szilágyi <peterke@gmail.com> | 2019-02-07 18:40:36 +0800 |
commit | 26aea736736dc70257b1c11676f626ab775e9339 (patch) | |
tree | 93d60a587905e6f5ac170d71fb0c78127ec75d27 /miner | |
parent | 81801ccc2b5444ebcf05bf1cf1562fc7a7c2b93e (diff) | |
download | go-tangerine-26aea736736dc70257b1c11676f626ab775e9339.tar go-tangerine-26aea736736dc70257b1c11676f626ab775e9339.tar.gz go-tangerine-26aea736736dc70257b1c11676f626ab775e9339.tar.bz2 go-tangerine-26aea736736dc70257b1c11676f626ab775e9339.tar.lz go-tangerine-26aea736736dc70257b1c11676f626ab775e9339.tar.xz go-tangerine-26aea736736dc70257b1c11676f626ab775e9339.tar.zst go-tangerine-26aea736736dc70257b1c11676f626ab775e9339.zip |
cmd, node, p2p/simulations: fix node account manager leak (#19004)
* node: close AccountsManager in new Close method
* p2p/simulations, p2p/simulations/adapters: handle node close on shutdown
* node: move node ephemeralKeystore cleanup to stop method
* node: call Stop in Node.Close method
* cmd/geth: close node.Node created with makeFullNode in cli commands
* node: close Node instances in tests
* cmd/geth, node: minor code style fixes
* cmd, console, miner, mobile: proper node Close() termination
Diffstat (limited to 'miner')
-rw-r--r-- | miner/stress_clique.go | 2 | ||||
-rw-r--r-- | miner/stress_ethash.go | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/miner/stress_clique.go b/miner/stress_clique.go index 7e19975ae..8a355a4dc 100644 --- a/miner/stress_clique.go +++ b/miner/stress_clique.go @@ -69,7 +69,7 @@ func main() { if err != nil { panic(err) } - defer node.Stop() + defer node.Close() for node.Server().NodeInfo().Ports.Listener == 0 { time.Sleep(250 * time.Millisecond) diff --git a/miner/stress_ethash.go b/miner/stress_ethash.go index 044ca9a21..040af9fba 100644 --- a/miner/stress_ethash.go +++ b/miner/stress_ethash.go @@ -69,7 +69,7 @@ func main() { if err != nil { panic(err) } - defer node.Stop() + defer node.Close() for node.Server().NodeInfo().Ports.Listener == 0 { time.Sleep(250 * time.Millisecond) |