aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/utils/cmd.go
diff options
context:
space:
mode:
authorJeffrey Wilcke <jeffrey@ethereum.org>2015-05-08 18:43:31 +0800
committerJeffrey Wilcke <jeffrey@ethereum.org>2015-05-08 18:43:31 +0800
commit45c070fc8b0b8c98db97a9d25a0ca2fcaef26289 (patch)
treec37120a02ed0bf7d436adad0f7efb5c1384469f0 /cmd/utils/cmd.go
parent637b2415d969a97b3d119be2aceb9411458d00d9 (diff)
parent009b2216921b15962f2612687c1460a8342d49d6 (diff)
downloaddexon-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.go13
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()