diff --git a/cmd/rpcdaemon/main.go b/cmd/rpcdaemon/main.go index eb24e1e28c1996d7e10649f81236298f5f18eb1c..a3a64814f4c515fe3dca5fc777ff42534a5a0351 100644 --- a/cmd/rpcdaemon/main.go +++ b/cmd/rpcdaemon/main.go @@ -22,7 +22,9 @@ func main() { return nil } defer db.Close() - defer borDb.Close() + if borDb != nil { + defer borDb.Close() + } apiList := commands.APIList(db, borDb, backend, txPool, mining, starknet, ff, stateCache, blockReader, *cfg, nil) if err := cli.StartRpcServer(ctx, *cfg, apiList); err != nil {