diff --git a/ext/dba/dba_lmdb.c b/ext/dba/dba_lmdb.c index 4eb7cdd32c4..569c300edb0 100644 --- a/ext/dba/dba_lmdb.c +++ b/ext/dba/dba_lmdb.c @@ -72,6 +72,7 @@ DBA_OPEN_FUNC(lmdb) rc = mdb_env_open(env, info->path, flags, mode); if (rc) { + mdb_env_close(env); *error = mdb_strerror(rc); return FAILURE; }