> [!BgWorkerShutdown] > <table><tr><td rowspan="4" width="25%"><img src="assets/wl_ipc_bgworkershutdown.png"></td><td><b>Wait Category</b></td><td>IPC</td></tr><tr><td><b>Mechanism</b></td><td><code>BackgroundWorker</code></td></tr><tr><td><b>Operations</b></td><td><a href="Operations/Table/SeqScan">SeqScan</a>, <a href="Operations/Index/IndexScan">IndexScan</a></td></tr><tr><td><b>Resources</b></td><td><a href="Resources/CPU">CPU</a></td></tr><tr><td colspan="3"><b>Component Lifecycle Synchronization Barrier</b>. Background workers (such as parallel query executors or logical replication apply workers) are independent processes that must be gracefully terminated to ensure they don't leave shared memory in an inconsistent state.</td></tr></table>