aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/utils/flags.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/utils/flags.go')
-rw-r--r--cmd/utils/flags.go9
1 files changed, 2 insertions, 7 deletions
diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go
index 2c7d37942..6372aaa42 100644
--- a/cmd/utils/flags.go
+++ b/cmd/utils/flags.go
@@ -222,15 +222,10 @@ func GetChain(ctx *cli.Context) (*core.ChainManager, ethutil.Database, ethutil.D
return core.NewChainManager(blockDb, stateDb, new(event.TypeMux)), blockDb, stateDb
}
-// Global account manager
-var km *accounts.Manager
-
func GetAccountManager(ctx *cli.Context) *accounts.Manager {
dataDir := ctx.GlobalString(DataDirFlag.Name)
- if km == nil {
- ks := crypto.NewKeyStorePassphrase(path.Join(dataDir, "keys"))
- km = accounts.NewManager(ks)
- }
+ ks := crypto.NewKeyStorePassphrase(path.Join(dataDir, "keys"))
+ km := accounts.NewManager(ks)
return km
}