diff --git a/src/backend/postmaster/postmaster.c b/src/backend/postmaster/postmaster.c index 915be92b174dfd2c9e6e0bf6ff8c92252507bd66..59845b7d6c744d750cb7dd3f43984b3dfeda2290 100644 --- a/src/backend/postmaster/postmaster.c +++ b/src/backend/postmaster/postmaster.c @@ -6379,11 +6379,7 @@ maybe_start_bgworker(void) if (bgworker_should_start_now(rw->rw_worker.bgw_start_time)) { if (!bgworker_should_start_mpp(&rw->rw_worker)) - { - /* tell ServerLoop to try again */ - StartWorkerNeeded = true; continue; - } /* reset crash time before trying to start worker */ rw->rw_crashed_at = 0;