From b5a8cd2fc5e306a49c1c5824df729fb96ebf467a Mon Sep 17 00:00:00 2001 From: Jakub Matys Date: Tue, 16 Oct 2018 13:35:50 +0200 Subject: [PATCH] Error is correctly returned --- db/rocksdb.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/db/rocksdb.go b/db/rocksdb.go index feaf3d1c..01243b04 100644 --- a/db/rocksdb.go +++ b/db/rocksdb.go @@ -88,6 +88,9 @@ func NewRocksDB(path string, cacheSize, maxOpenFiles int, parser bchain.BlockCha glog.Infof("rocksdb: opening %s, required data version %v, cache size %v, max open files %v", path, dbVersion, cacheSize, maxOpenFiles) c := gorocksdb.NewLRUCache(cacheSize) db, cfh, err := openDB(path, c, maxOpenFiles) + if err != nil { + return nil, err + } wo := gorocksdb.NewDefaultWriteOptions() ro := gorocksdb.NewDefaultReadOptions() return &RocksDB{path, db, wo, ro, cfh, parser, nil, metrics, c, maxOpenFiles, connectBlockStats{}}, nil