node: ensure datadir can be co-inhabited by different instances
This change ensures that nodes started with different Name but same DataDir values don't use the same nodekey and IPC socket.
Showing
- cmd/geth/chaincmd.go 35 additions, 16 deletionscmd/geth/chaincmd.go
- cmd/geth/consolecmd.go 2 additions, 2 deletionscmd/geth/consolecmd.go
- cmd/geth/dao_test.go 2 additions, 2 deletionscmd/geth/dao_test.go
- cmd/geth/main.go 5 additions, 11 deletionscmd/geth/main.go
- cmd/geth/monitorcmd.go 1 addition, 1 deletioncmd/geth/monitorcmd.go
- cmd/gethrpctest/main.go 1 addition, 1 deletioncmd/gethrpctest/main.go
- cmd/utils/flags.go 26 additions, 24 deletionscmd/utils/flags.go
- node/api.go 9 additions, 9 deletionsnode/api.go
- node/config.go 106 additions, 23 deletionsnode/config.go
- node/config_test.go 20 additions, 22 deletionsnode/config_test.go
- node/doc.go 90 additions, 0 deletionsnode/doc.go
- node/node.go 112 additions, 63 deletionsnode/node.go
- node/service.go 10 additions, 9 deletionsnode/service.go
- node/service_test.go 3 additions, 3 deletionsnode/service_test.go
Loading
Please register or sign in to comment