diff options
author | Andres Freund <andres@anarazel.de> | 2021-08-04 19:28:46 -0700 |
---|---|---|
committer | Andres Freund <andres@anarazel.de> | 2021-08-05 11:54:11 -0700 |
commit | 50017f77722b8b998ead5ca6fdb0b821fe7a34d2 (patch) | |
tree | d61cf6d531a5aaf81c85fc96e3a130ec2758d63d /src | |
parent | aa769f80ed80b7adfbdea9a6bc267ba4aeb80fd7 (diff) | |
download | postgresql-50017f77722b8b998ead5ca6fdb0b821fe7a34d2.tar.gz postgresql-50017f77722b8b998ead5ca6fdb0b821fe7a34d2.zip |
process startup: Rename postmaster's --forkboot to --forkaux.
It is confusing that aux processes are started with --forkboot, given that
bootstrap mode cannot run below postmaster.
Author: Andres Freund <andres@anarazel.de>
Reviewed-By: Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Reviewed-By: Robert Haas <robertmhaas@gmail.com>
Discussion: https://postgr.es/m/20210802164124.ufo5buo4apl6yuvs@alap3.anarazel.de
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/postmaster/postmaster.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/postmaster/postmaster.c b/src/backend/postmaster/postmaster.c index 00d051d520e..a586c4175a3 100644 --- a/src/backend/postmaster/postmaster.c +++ b/src/backend/postmaster/postmaster.c @@ -4936,7 +4936,7 @@ SubPostmasterMain(int argc, char *argv[]) if (strcmp(argv[1], "--forkbackend") == 0 || strcmp(argv[1], "--forkavlauncher") == 0 || strcmp(argv[1], "--forkavworker") == 0 || - strcmp(argv[1], "--forkboot") == 0 || + strcmp(argv[1], "--forkaux") == 0 || strncmp(argv[1], "--forkbgworker=", 15) == 0) PGSharedMemoryReAttach(); else @@ -5024,7 +5024,7 @@ SubPostmasterMain(int argc, char *argv[]) /* And run the backend */ BackendRun(&port); /* does not return */ } - if (strcmp(argv[1], "--forkboot") == 0) + if (strcmp(argv[1], "--forkaux") == 0) { /* Restore basic shared memory pointers */ InitShmemAccess(UsedShmemSegAddr); @@ -5424,7 +5424,7 @@ StartChildProcess(AuxProcType type) av[ac++] = "postgres"; #ifdef EXEC_BACKEND - av[ac++] = "--forkboot"; + av[ac++] = "--forkaux"; av[ac++] = NULL; /* filled in by postmaster_forkexec */ #endif |