diff --git a/simapp/simd/main.go b/simapp/simd/main.go index 4913650885..9890b4c0b0 100644 --- a/simapp/simd/main.go +++ b/simapp/simd/main.go @@ -1,6 +1,9 @@ package main import ( + "os" + + "cosmossdk.io/log" "cosmossdk.io/simapp" "cosmossdk.io/simapp/simd/cmd" svrcmd "github.com/cosmos/cosmos-sdk/server/cmd" @@ -9,6 +12,7 @@ import ( func main() { rootCmd := cmd.NewRootCmd() if err := svrcmd.Execute(rootCmd, "", simapp.DefaultNodeHome); err != nil { - panic(err) + log.NewLogger(rootCmd.OutOrStderr()).Error("failure when running app", "err", err) + os.Exit(1) } }