summaryrefslogtreecommitdiff
path: root/src/backend/tcop/utility.c
diff options
context:
space:
mode:
authorMarc G. Fournier <scrappy@hub.org>1998-08-25 21:37:08 +0000
committerMarc G. Fournier <scrappy@hub.org>1998-08-25 21:37:08 +0000
commitf62d1253eff4622f6ff0b76f8f0f2eca793bd608 (patch)
treee28e49785256ce9f46f924bc518b0dfeda0d80a6 /src/backend/tcop/utility.c
parent7414d619507ed9e2cdb5113ff77df55feef786c4 (diff)
From: Massimo Dal Zotto <dz@cs.unitn.it>
> these patches define the UNLISTEN sql command. The code already > existed but it was unknown to the parser. Now it can be used > like the listen command. > You must make clean and delete gram.c and parser.h before make.
Diffstat (limited to 'src/backend/tcop/utility.c')
-rw-r--r--src/backend/tcop/utility.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c
index dba3403e6b3..a8203a40e42 100644
--- a/src/backend/tcop/utility.c
+++ b/src/backend/tcop/utility.c
@@ -9,7 +9,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.47 1998/08/25 21:24:09 scrappy Exp $
+ * $Header: /cvsroot/pgsql/src/backend/tcop/utility.c,v 1.48 1998/08/25 21:36:56 scrappy Exp $
*
*-------------------------------------------------------------------------
*/
@@ -594,6 +594,17 @@ ProcessUtility(Node *parsetree,
}
break;
+ case T_UnlistenStmt:
+ {
+ UnlistenStmt *stmt = (UnlistenStmt *) parsetree;
+
+ PS_SET_STATUS( commandTag = "UNLISTEN" );
+ CHECK_IF_ABORTED();
+
+ Async_Unlisten(stmt->relname, MyProcPid);
+ }
+ break;
+
/*
* ******************************** dynamic loader ********************************
*