aboutsummaryrefslogtreecommitdiff
path: root/src/backend/postmaster/launch_backend.c
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2024-11-14 16:06:16 +0200
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2024-11-14 16:06:16 +0200
commit18d67a8d7d30884655d65910b82781d9360819a6 (patch)
tree1f18bd9062301472aa9001ce0afdd5084ce53b49 /src/backend/postmaster/launch_backend.c
parenta274bbb1b3655ae122bba792c8fb9ae8f0ac5b21 (diff)
downloadpostgresql-18d67a8d7d30884655d65910b82781d9360819a6.tar.gz
postgresql-18d67a8d7d30884655d65910b82781d9360819a6.zip
Replace postmaster.c's own backend type codes with BackendType
Introduce a separate BackendType for dead-end children, so that we don't need a separate dead_end flag. Reviewed-by: Andres Freund <andres@anarazel.de> Discussion: https://www.postgresql.org/message-id/a102f15f-eac4-4ff2-af02-f9ff209ec66f@iki.fi
Diffstat (limited to 'src/backend/postmaster/launch_backend.c')
-rw-r--r--src/backend/postmaster/launch_backend.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/backend/postmaster/launch_backend.c b/src/backend/postmaster/launch_backend.c
index 25020cedad0..423e6120438 100644
--- a/src/backend/postmaster/launch_backend.c
+++ b/src/backend/postmaster/launch_backend.c
@@ -174,6 +174,7 @@ static child_process_kind child_process_kinds[] = {
[B_INVALID] = {"invalid", NULL, false},
[B_BACKEND] = {"backend", BackendMain, true},
+ [B_DEAD_END_BACKEND] = {"dead-end backend", BackendMain, true},
[B_AUTOVAC_LAUNCHER] = {"autovacuum launcher", AutoVacLauncherMain, true},
[B_AUTOVAC_WORKER] = {"autovacuum worker", AutoVacWorkerMain, true},
[B_BG_WORKER] = {"bgworker", BackgroundWorkerMain, true},