Skip to content

Commit

Permalink
[fdb_kvdb] fix lock issue to fix block on first run (#295)
Browse files Browse the repository at this point in the history
  • Loading branch information
mrchipset authored May 10, 2024
1 parent 86d00aa commit 60675db
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/fdb_kvdb.c
Original file line number Diff line number Diff line change
Expand Up @@ -1798,9 +1798,11 @@ fdb_err_t fdb_kvdb_init(fdb_kvdb_t db, const char *name, const char *path, struc
#endif /* FDB_KV_USING_CACHE */

FDB_DEBUG("KVDB size is %" PRIu32 " bytes.\n", db_max_size(db));

db_unlock(db);

result = _fdb_kv_load(db);


db_lock(db);
#ifdef FDB_KV_AUTO_UPDATE
if (result == FDB_NO_ERR) {
kv_auto_update(db);
Expand Down

0 comments on commit 60675db

Please sign in to comment.