diff options
| author | Robert Haas <rhaas@postgresql.org> | 2014-05-07 16:04:47 -0400 |
|---|---|---|
| committer | Robert Haas <rhaas@postgresql.org> | 2014-05-07 16:19:35 -0400 |
| commit | 970d1f76d1600dfbdbd9cd88a9e2af113e253798 (patch) | |
| tree | b8e73036e6d68d20e98c8dc425c48a9d0b484b01 /src/include/postmaster | |
| parent | 364ddc3e5cbd01c93a39896b5260509129a9883e (diff) | |
| download | postgresql-970d1f76d1600dfbdbd9cd88a9e2af113e253798.tar.gz | |
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
Diffstat (limited to 'src/include/postmaster')
| -rw-r--r-- | src/include/postmaster/bgworker_internals.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/postmaster/bgworker_internals.h b/src/include/postmaster/bgworker_internals.h index 55401860d8..c2518a6c8d 100644 --- a/src/include/postmaster/bgworker_internals.h +++ b/src/include/postmaster/bgworker_internals.h @@ -43,6 +43,7 @@ extern void BackgroundWorkerStateChange(void); extern void ForgetBackgroundWorker(slist_mutable_iter *cur); extern void ReportBackgroundWorkerPID(RegisteredBgWorker *); extern void BackgroundWorkerStopNotifications(pid_t pid); +extern void ResetBackgroundWorkerCrashTimes(void); /* Function to start a background worker, called from postmaster.c */ extern void StartBackgroundWorker(void); |
