diff options
Diffstat (limited to 'nserver/src/db.c')
-rw-r--r-- | nserver/src/db.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/nserver/src/db.c b/nserver/src/db.c index fae2169..e2b44c3 100644 --- a/nserver/src/db.c +++ b/nserver/src/db.c @@ -114,6 +114,10 @@ char *db_load(char *key) datum v_datum = gdbm_fetch(gf, *k_datum); check(v_datum.dptr != NULL, "key not found"); + // close db + rc = gdbm_close(gf); + check(rc == 0, "gdbm close failed"); + // clean up. free(k_datum); |