Move more bgworker code to bgworker.c; also, some renaming.

Per discussion on pgsql-hackers.

Michael Paquier, slightly modified by me.  Original suggestion
from Amit Kapila.
This commit is contained in:
Robert Haas
2013-08-16 15:14:54 -04:00
parent ac76ec27b9
commit 2dee7998f9
3 changed files with 232 additions and 213 deletions

View File

@ -41,6 +41,9 @@ extern void BackgroundWorkerShmemInit(void);
extern void BackgroundWorkerStateChange(void);
extern void ForgetBackgroundWorker(slist_mutable_iter *cur);
/* Function to start a background worker, called from postmaster.c */
extern void StartBackgroundWorker(void);
#ifdef EXEC_BACKEND
extern BackgroundWorker *BackgroundWorkerEntry(int slotno);
#endif