aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/utils/cmd.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/utils/cmd.go')
-rw-r--r--cmd/utils/cmd.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/cmd/utils/cmd.go b/cmd/utils/cmd.go
index 7e6dd5f91..d01d9da9f 100644
--- a/cmd/utils/cmd.go
+++ b/cmd/utils/cmd.go
@@ -100,7 +100,11 @@ func exit(err error) {
func StartEthereum(ethereum *eth.Ethereum, UseSeed bool) {
clilogger.Infof("Starting %s", ethereum.ClientIdentity())
- ethereum.Start(UseSeed)
+ err := ethereum.Start(UseSeed)
+ if err != nil {
+ exit(err)
+ }
+
RegisterInterrupt(func(sig os.Signal) {
ethereum.Stop()
logger.Flush()