Skip to content

Commit 8e2eca4

Browse files
committed
Rename some bgworker functions as we've done in master.
Commit 2dee799 renames these functions in master, for consistency; per discussion, backport just the renaming portion of that commit to 9.3 to keep the branches in sync. Michael Paquier
1 parent ae3c8c5 commit 8e2eca4

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

src/backend/postmaster/postmaster.c

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ static int GetNumRegisteredBackgroundWorkers(int flags);
401401
static void StartupPacketTimeoutHandler(void);
402402
static void CleanupBackend(int pid, int exitstatus);
403403
static bool CleanupBackgroundWorker(int pid, int exitstatus);
404-
static void do_start_bgworker(void);
404+
static void StartBackgroundWorker(void);
405405
static void HandleChildCrash(int pid, int exitstatus, const char *procname);
406406
static void LogChildExit(int lev, const char *procname,
407407
int pid, int exitstatus);
@@ -426,7 +426,7 @@ static bool SignalUnconnectedWorkers(int signal);
426426

427427
static int CountChildren(int target);
428428
static int CountUnconnectedWorkers(void);
429-
static void StartOneBackgroundWorker(void);
429+
static void maybe_start_bgworker(void);
430430
static bool CreateOptsFile(int argc, char *argv[], char *fullprogname);
431431
static pid_t StartChildProcess(AuxProcType type);
432432
static void StartAutovacuumWorker(void);
@@ -1251,7 +1251,7 @@ PostmasterMain(int argc, char *argv[])
12511251
pmState = PM_STARTUP;
12521252

12531253
/* Some workers may be scheduled to start now */
1254-
StartOneBackgroundWorker();
1254+
maybe_start_bgworker();
12551255

12561256
status = ServerLoop();
12571257

@@ -1656,7 +1656,7 @@ ServerLoop(void)
16561656

16571657
/* Get other worker processes running, if needed */
16581658
if (StartWorkerNeeded || HaveCrashedWorker)
1659-
StartOneBackgroundWorker();
1659+
maybe_start_bgworker();
16601660

16611661
/*
16621662
* Touch Unix socket and lock files every 58 minutes, to ensure that
@@ -2596,7 +2596,7 @@ reaper(SIGNAL_ARGS)
25962596
PgStatPID = pgstat_start();
25972597

25982598
/* some workers may be scheduled to start now */
2599-
StartOneBackgroundWorker();
2599+
maybe_start_bgworker();
26002600

26012601
/* at this point we are really open for business */
26022602
ereport(LOG,
@@ -4567,7 +4567,7 @@ SubPostmasterMain(int argc, char *argv[])
45674567

45684568
cookie = atoi(argv[1] + 15);
45694569
MyBgworkerEntry = find_bgworker_entry(cookie);
4570-
do_start_bgworker();
4570+
StartBackgroundWorker();
45714571
}
45724572
if (strcmp(argv[1], "--forkarch") == 0)
45734573
{
@@ -4670,7 +4670,7 @@ sigusr1_handler(SIGNAL_ARGS)
46704670
pmState = PM_HOT_STANDBY;
46714671

46724672
/* Some workers may be scheduled to start now */
4673-
StartOneBackgroundWorker();
4673+
maybe_start_bgworker();
46744674
}
46754675

46764676
if (CheckPostmasterSignal(PMSIGNAL_WAKEN_ARCHIVER) &&
@@ -5382,7 +5382,7 @@ bgworker_sigusr1_handler(SIGNAL_ARGS)
53825382
}
53835383

53845384
static void
5385-
do_start_bgworker(void)
5385+
StartBackgroundWorker(void)
53865386
{
53875387
sigjmp_buf local_sigjmp_buf;
53885388
char buf[MAXPGPATH];
@@ -5573,7 +5573,7 @@ bgworker_forkexec(int cookie)
55735573
* This code is heavily based on autovacuum.c, q.v.
55745574
*/
55755575
static void
5576-
start_bgworker(RegisteredBgWorker *rw)
5576+
do_start_bgworker(RegisteredBgWorker *rw)
55775577
{
55785578
pid_t worker_pid;
55795579

@@ -5604,7 +5604,7 @@ start_bgworker(RegisteredBgWorker *rw)
56045604
/* Do NOT release postmaster's working memory context */
56055605

56065606
MyBgworkerEntry = &rw->rw_worker;
5607-
do_start_bgworker();
5607+
StartBackgroundWorker();
56085608
break;
56095609
#endif
56105610
default:
@@ -5708,7 +5708,7 @@ assign_backendlist_entry(RegisteredBgWorker *rw)
57085708
* system state requires it.
57095709
*/
57105710
static void
5711-
StartOneBackgroundWorker(void)
5711+
maybe_start_bgworker(void)
57125712
{
57135713
slist_iter iter;
57145714
TimestampTz now = 0;
@@ -5776,7 +5776,7 @@ StartOneBackgroundWorker(void)
57765776
else
57775777
rw->rw_child_slot = MyPMChildSlot = AssignPostmasterChildSlot();
57785778

5779-
start_bgworker(rw); /* sets rw->rw_pid */
5779+
do_start_bgworker(rw); /* sets rw->rw_pid */
57805780

57815781
if (rw->rw_backend)
57825782
{

0 commit comments

Comments
 (0)