From 090d0f2050647958865cb495dff74af7257d2bb4 Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Wed, 28 Aug 2013 14:08:13 -0400 Subject: Allow discovery of whether a dynamic background worker is running. Using the infrastructure provided by this patch, it's possible either to wait for the startup of a dynamically-registered background worker, or to poll the status of such a worker without waiting. In either case, the current PID of the worker process can also be obtained. As usual, worker_spi is updated to demonstrate the new functionality. Patch by me. Review by Andres Freund. --- src/backend/commands/async.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/backend/commands/async.c') diff --git a/src/backend/commands/async.c b/src/backend/commands/async.c index f7ebd1a650d..6414291ef7a 100644 --- a/src/backend/commands/async.c +++ b/src/backend/commands/async.c @@ -207,8 +207,6 @@ typedef struct QueueBackendStatus QueuePosition pos; /* backend has read queue up to here */ } QueueBackendStatus; -#define InvalidPid (-1) - /* * Shared memory state for LISTEN/NOTIFY (excluding its SLRU stuff) * -- cgit v1.2.3