diff options
author | Marc G. Fournier <scrappy@hub.org> | 1998-08-25 21:37:08 +0000 |
---|---|---|
committer | Marc G. Fournier <scrappy@hub.org> | 1998-08-25 21:37:08 +0000 |
commit | f62d1253eff4622f6ff0b76f8f0f2eca793bd608 (patch) | |
tree | e28e49785256ce9f46f924bc518b0dfeda0d80a6 /src/backend/tcop/utility.c | |
parent | 7414d619507ed9e2cdb5113ff77df55feef786c4 (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.c | 13 |
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 ******************************** * |