aboutsummaryrefslogtreecommitdiffstats
path: root/miner
diff options
context:
space:
mode:
authorJanoš Guljaš <janos@users.noreply.github.com>2019-02-07 18:40:36 +0800
committerPéter Szilágyi <peterke@gmail.com>2019-02-07 18:40:36 +0800
commit26aea736736dc70257b1c11676f626ab775e9339 (patch)
tree93d60a587905e6f5ac170d71fb0c78127ec75d27 /miner
parent81801ccc2b5444ebcf05bf1cf1562fc7a7c2b93e (diff)
downloadgo-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.go2
-rw-r--r--miner/stress_ethash.go2
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)