diff options
| author | Bruce Momjian | 2004-06-02 21:29:29 +0000 |
|---|---|---|
| committer | Bruce Momjian | 2004-06-02 21:29:29 +0000 |
| commit | e8d9d68ca4866c775b5d1170581ac9e1ade3abd8 (patch) | |
| tree | 1ca2cd413be5a75faa23bba21916d2bdbcf90678 /src/include/storage/sinval.h | |
| parent | de2c66539eaabdcee94ae4f243ec6402058b1f4c (diff) | |
Per previous discussions, here are two functions to send INT and TERM
(cancel and terminate) signals to other backends. They permit only INT
and TERM, and permits sending only to postgresql backends.
Magnus Hagander
Diffstat (limited to 'src/include/storage/sinval.h')
| -rw-r--r-- | src/include/storage/sinval.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/storage/sinval.h b/src/include/storage/sinval.h index a1c731024cf..84769200504 100644 --- a/src/include/storage/sinval.h +++ b/src/include/storage/sinval.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $PostgreSQL: pgsql/src/include/storage/sinval.h,v 1.34 2004/05/23 03:50:45 tgl Exp $ + * $PostgreSQL: pgsql/src/include/storage/sinval.h,v 1.35 2004/06/02 21:29:29 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -97,6 +97,7 @@ extern void ReceiveSharedInvalidMessages( extern bool DatabaseHasActiveBackends(Oid databaseId, bool ignoreMyself); extern bool TransactionIdIsInProgress(TransactionId xid); +extern bool IsBackendPid(int pid); extern TransactionId GetOldestXmin(bool allDbs); extern int CountActiveBackends(void); extern int CountEmptyBackendSlots(void); |
