|
|
@ -341,7 +341,7 @@ BackgroundWorkerStateChange(void) |
|
|
|
rw->rw_terminate = false; |
|
|
|
rw->rw_terminate = false; |
|
|
|
|
|
|
|
|
|
|
|
/* Log it! */ |
|
|
|
/* Log it! */ |
|
|
|
ereport(LOG, |
|
|
|
ereport(DEBUG1, |
|
|
|
(errmsg("registering background worker \"%s\"", |
|
|
|
(errmsg("registering background worker \"%s\"", |
|
|
|
rw->rw_worker.bgw_name))); |
|
|
|
rw->rw_worker.bgw_name))); |
|
|
|
|
|
|
|
|
|
|
@ -370,7 +370,7 @@ ForgetBackgroundWorker(slist_mutable_iter *cur) |
|
|
|
slot = &BackgroundWorkerData->slot[rw->rw_shmem_slot]; |
|
|
|
slot = &BackgroundWorkerData->slot[rw->rw_shmem_slot]; |
|
|
|
slot->in_use = false; |
|
|
|
slot->in_use = false; |
|
|
|
|
|
|
|
|
|
|
|
ereport(LOG, |
|
|
|
ereport(DEBUG1, |
|
|
|
(errmsg("unregistering background worker \"%s\"", |
|
|
|
(errmsg("unregistering background worker \"%s\"", |
|
|
|
rw->rw_worker.bgw_name))); |
|
|
|
rw->rw_worker.bgw_name))); |
|
|
|
|
|
|
|
|
|
|
@ -741,7 +741,7 @@ RegisterBackgroundWorker(BackgroundWorker *worker) |
|
|
|
static int numworkers = 0; |
|
|
|
static int numworkers = 0; |
|
|
|
|
|
|
|
|
|
|
|
if (!IsUnderPostmaster) |
|
|
|
if (!IsUnderPostmaster) |
|
|
|
ereport(LOG, |
|
|
|
ereport(DEBUG1, |
|
|
|
(errmsg("registering background worker \"%s\"", worker->bgw_name))); |
|
|
|
(errmsg("registering background worker \"%s\"", worker->bgw_name))); |
|
|
|
|
|
|
|
|
|
|
|
if (!process_shared_preload_libraries_in_progress) |
|
|
|
if (!process_shared_preload_libraries_in_progress) |
|
|
|