From e834a860dda3ab0caef5ff9aa407760bad05c695 Mon Sep 17 00:00:00 2001 From: brectanus Date: Wed, 19 Dec 2007 16:43:27 +0000 Subject: [PATCH] Avoid double close of DBM on error. --- apache2/persist_dbm.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/apache2/persist_dbm.c b/apache2/persist_dbm.c index 22c4b676..eb684d77 100644 --- a/apache2/persist_dbm.c +++ b/apache2/persist_dbm.c @@ -101,12 +101,10 @@ apr_table_t *collection_retrieve(modsec_rec *msr, const char *col_name, if (rc != APR_SUCCESS) { msr_log(msr, 1, "Failed to read from DBM file \"%s\": %s", log_escape(msr->mp, dbm_filename), get_apr_error(msr->mp, rc)); - apr_sdbm_close(dbm); return NULL; } if (value->dptr == NULL) { /* Key not found in DBM file. */ - apr_sdbm_close(dbm); return NULL; }