diff options
author | Jeffrey Wilcke <jeffrey@ethereum.org> | 2015-05-08 18:43:31 +0800 |
---|---|---|
committer | Jeffrey Wilcke <jeffrey@ethereum.org> | 2015-05-08 18:43:31 +0800 |
commit | 45c070fc8b0b8c98db97a9d25a0ca2fcaef26289 (patch) | |
tree | c37120a02ed0bf7d436adad0f7efb5c1384469f0 /cmd/utils/cmd.go | |
parent | 637b2415d969a97b3d119be2aceb9411458d00d9 (diff) | |
parent | 009b2216921b15962f2612687c1460a8342d49d6 (diff) | |
download | dexon-45c070fc8b0b8c98db97a9d25a0ca2fcaef26289.tar dexon-45c070fc8b0b8c98db97a9d25a0ca2fcaef26289.tar.gz dexon-45c070fc8b0b8c98db97a9d25a0ca2fcaef26289.tar.bz2 dexon-45c070fc8b0b8c98db97a9d25a0ca2fcaef26289.tar.lz dexon-45c070fc8b0b8c98db97a9d25a0ca2fcaef26289.tar.xz dexon-45c070fc8b0b8c98db97a9d25a0ca2fcaef26289.tar.zst dexon-45c070fc8b0b8c98db97a9d25a0ca2fcaef26289.zip |
Merge pull request #833 from ethersphere/frontier/solidity
solidity compiler and contract metadocs integration
Diffstat (limited to 'cmd/utils/cmd.go')
-rw-r--r-- | cmd/utils/cmd.go | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/cmd/utils/cmd.go b/cmd/utils/cmd.go index cbb2d42aa..b21099162 100644 --- a/cmd/utils/cmd.go +++ b/cmd/utils/cmd.go @@ -95,19 +95,10 @@ func initDataDir(Datadir string) { } } -func exit(err error) { - status := 0 - if err != nil { - fmt.Fprintln(os.Stderr, "Fatal:", err) - status = 1 - } - logger.Flush() - os.Exit(status) -} - // Fatalf formats a message to standard output and exits the program. func Fatalf(format string, args ...interface{}) { fmt.Fprintf(os.Stderr, "Fatal: "+format+"\n", args...) + fmt.Fprintf(os.Stdout, "Fatal: "+format+"\n", args...) logger.Flush() os.Exit(1) } @@ -115,7 +106,7 @@ func Fatalf(format string, args ...interface{}) { func StartEthereum(ethereum *eth.Ethereum) { glog.V(logger.Info).Infoln("Starting ", ethereum.Name()) if err := ethereum.Start(); err != nil { - exit(err) + Fatalf("Error starting Ethereum: %v", err) } RegisterInterrupt(func(sig os.Signal) { ethereum.Stop() |