Clean up some signal usage mainly related to Windows

When Who What
2024-01-11 11:07:41 vigneshwaran C (vignesh.postgres) Closed in commitfest 2024-01 with status: Committed
2024-01-11 11:07:41 vigneshwaran C (vignesh.postgres) Changed committer to bossartn
2023-12-04 09:11:40 John Naylor (john.naylor) Closed in commitfest 2023-11 with status: Moved to next CF
2023-10-02 09:44:46 Peter Eisentraut (petere) Closed in commitfest 2023-09 with status: Moved to next CF
2023-08-02 18:40:51 Tristan Partin (tristan957) Changed authors to Tristan Partin (tristan957)
2023-08-02 18:40:35 Tristan Partin (tristan957) Attached mail thread CTVDKVZCCVSY.1XQ87UL50KQRD@gonk
2023-08-02 18:40:35 Tristan Partin (tristan957) Created patch record