Thanks to visit codestin.com
Credit goes to github.com

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)