interrupt handlers now ordered

This commit is contained in:
zelig
2014-06-26 10:47:45 +01:00
parent 9a06efd080
commit 2f96652bb4
4 changed files with 24 additions and 16 deletions

View File

@@ -12,7 +12,6 @@ func InitJsConsole(ethereum *eth.Ethereum) {
go repl.Start()
utils.RegisterInterrupt(func(os.Signal) {
repl.Stop()
ethereum.Stop()
})
}

View File

@@ -11,6 +11,8 @@ var logger = ethlog.NewLogger("CLI")
func main() {
runtime.GOMAXPROCS(runtime.NumCPU())
utils.HandleInterrupt()
// precedence: code-internal flag default < config file < environment variables < command line
Init() // parsing command line
utils.InitConfig(ConfigFile, Datadir, Identifier, "ETH")