summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroshi Inoue2000-02-24 04:34:38 +0000
committerHiroshi Inoue2000-02-24 04:34:38 +0000
commita5e944580f55d686002e2b25ad56861a2dab55c2 (patch)
tree16da217c47eab44c38d478a1b0981d28b0bd86da
parent9110b33f46bf371909b5366c0e05464ccba6ebd9 (diff)
Add the check CommonSpecialPortal in use(my fault)
-rw-r--r--src/backend/commands/vacuum.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/backend/commands/vacuum.c b/src/backend/commands/vacuum.c
index a211b58d438..dc8ebf4635e 100644
--- a/src/backend/commands/vacuum.c
+++ b/src/backend/commands/vacuum.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/commands/vacuum.c,v 1.140 2000/02/21 07:49:40 inoue Exp $
+ * $Header: /cvsroot/pgsql/src/backend/commands/vacuum.c,v 1.141 2000/02/24 04:34:38 inoue Exp $
*
*-------------------------------------------------------------------------
*/
@@ -107,6 +107,9 @@ void CommonSpecialPortalOpen(void)
{
char *pname;
+
+ if (CommonSpecialPortalInUse)
+ elog(ERROR, "CommonSpecialPortal is in use");
/*
* Create a portal for safe memory across transactions. We need to
* palloc the name space for it because our hash function expects the