pgsql: Restart bgworkers immediately after a crash-and-restart cycle.

From: Robert Haas <rhaas(at)postgresql(dot)org>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Restart bgworkers immediately after a crash-and-restart cycle.
Date: 2014-05-07 20:19:56
Message-ID: E1Wi8Jo-0001VW-7B@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Restart bgworkers immediately after a crash-and-restart cycle.

Just as we would start bgworkers immediately after an initial startup
of the server, we should restart them immediately when reinitializing.

Petr Jelinek and Robert Haas

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/970d1f76d1600dfbdbd9cd88a9e2af113e253798

Modified Files
--------------
src/backend/postmaster/bgworker.c | 34 ++++++++++++++++++++++-----
src/backend/postmaster/postmaster.c | 7 +++---
src/include/postmaster/bgworker_internals.h | 1 +
3 files changed, 33 insertions(+), 9 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Robert Haas 2014-05-07 20:31:33 pgsql: When a bgworker exits, always call ReleasePostmasterChildSlot.
Previous Message Heikki Linnakangas 2014-05-07 20:18:30 pgsql: Clean up jsonb code.