pgpool2.git / summary / log / commit / refs

commit    b88e7bd28bd2b752d165064a37dc3d377eea8ece
Author:   Tatsuo Ishii <ishii@postgresql.org>
Date:     Sat Oct 26 03:29:34 2013 +0000

    Fix forgetting free_select_result() in error case.
    
    Per Coverity report "1111458 Resource leak".


src/query_cache/pool_memqcache.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/query_cache/pool_memqcache.c b/src/query_cache/pool_memqcache.c index 184f7d21c..703f46cbe 100644 --- a/src/query_cache/pool_memqcache.c +++ b/src/query_cache/pool_memqcache.c @@ -1206,6 +1206,7 @@ int pool_get_database_oid_from_dbname(char *dbname) if (status != POOL_CONTINUE) { pool_debug("pool_discard_oid_maps_by_db: Failed."); + free_select_result(res); return 0; } [parent: 69e7de2e85a9]