From: Tom Lane Date: Mon, 3 Dec 2001 19:02:58 +0000 (+0000) Subject: Fix latent bug in checking for failure of hashtable creation. X-Git-Tag: REL7_2_BETA4~72 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c3cf68de6bfa923ee79a844b66aeadb015340240;p=postgresql Fix latent bug in checking for failure of hashtable creation. --- diff --git a/src/backend/postmaster/pgstat.c b/src/backend/postmaster/pgstat.c index c01d04753a..fc2619ee0c 100644 --- a/src/backend/postmaster/pgstat.c +++ b/src/backend/postmaster/pgstat.c @@ -16,7 +16,7 @@ * * Copyright (c) 2001, PostgreSQL Global Development Group * - * $Header: /cvsroot/pgsql/src/backend/postmaster/pgstat.c,v 1.15 2001/11/26 22:31:08 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/postmaster/pgstat.c,v 1.16 2001/12/03 19:02:58 tgl Exp $ * ---------- */ #include "postgres.h" @@ -2091,7 +2091,7 @@ pgstat_read_statsfile(HTAB **dbhash, Oid onlydb, hash_ctl.hcxt = use_mcxt; *dbhash = hash_create("Databases hash", PGSTAT_DB_HASH_SIZE, &hash_ctl, HASH_ELEM | HASH_FUNCTION | mcxt_flags); - if (pgStatDBHash == NULL) + if (*dbhash == NULL) { if (pgStatRunningInCollector) {