diff options
author | rsiddharth <s@ricketyspace.net> | 2020-04-14 20:51:21 -0400 |
---|---|---|
committer | rsiddharth <s@ricketyspace.net> | 2020-04-17 20:56:37 -0400 |
commit | 0e0bc28ea8cc29b8b9c8b6a85ffc3fbf888ace4b (patch) | |
tree | 812f84421315f4d526e109641629396091be81a3 | |
parent | 905c494ec1250287d2cd6d91bc1c64b50bb44a63 (diff) |
nserver: Update db_load.
* nserver/src/db.c (db_load): close gdbm.
-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); |