Skip to content

Commit 3e0c788

Browse files
committed
avoid fatal clutters defer
1 parent 8b52f0b commit 3e0c788

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

core.go

+4-2
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,14 @@ func serve(c *cli.Context) error {
6565
}
6666

6767
if err := metrics.InitMetrics(config); err != nil {
68-
log.Fatalf("[main] %v", err)
68+
log.Errorf("[main] %v", err)
69+
return err
6970
}
7071

7172
cluster, err := calcium.New(config, embeddedStorage)
7273
if err != nil {
73-
log.Fatalf("[main] %v", err)
74+
log.Errorf("[main] %v", err)
75+
return err
7476
}
7577
defer cluster.Finalizer()
7678

0 commit comments

Comments
 (0)