Commit ac22929
committed
Get rid of the dedicated latch for signaling the startup process.
This commit gets rid of the dedicated latch for signaling the startup
process in favor of using its procLatch, since that comports better
with possible generic signal handlers using that latch.
Commit 1e53fe0 changed background processes so that they use standard
SIGHUP handler. Like that, this commit also makes the startup process use
standard SIGHUP handler to simplify the code.
Author: Fujii Masao
Reviewed-by: Bharath Rupireddy, Michael Paquier
Discussion: https://postgr.es/m/CALj2ACXPorUqePswDtOeM_s82v9RW32E1fYmOPZ5NuE+TWKj_A@mail.gmail.com1 parent 02d3322 commit ac22929
2 files changed
+19
-34
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
682 | 682 | | |
683 | 683 | | |
684 | 684 | | |
685 | | - | |
| 685 | + | |
686 | 686 | | |
687 | 687 | | |
688 | 688 | | |
| |||
5185 | 5185 | | |
5186 | 5186 | | |
5187 | 5187 | | |
5188 | | - | |
5189 | 5188 | | |
5190 | 5189 | | |
5191 | 5190 | | |
| |||
6122 | 6121 | | |
6123 | 6122 | | |
6124 | 6123 | | |
6125 | | - | |
| 6124 | + | |
6126 | 6125 | | |
6127 | 6126 | | |
6128 | 6127 | | |
| |||
6146 | 6145 | | |
6147 | 6146 | | |
6148 | 6147 | | |
6149 | | - | |
| 6148 | + | |
6150 | 6149 | | |
6151 | 6150 | | |
6152 | 6151 | | |
| |||
6474 | 6473 | | |
6475 | 6474 | | |
6476 | 6475 | | |
6477 | | - | |
6478 | | - | |
| 6476 | + | |
| 6477 | + | |
6479 | 6478 | | |
6480 | 6479 | | |
6481 | | - | |
| 6480 | + | |
6482 | 6481 | | |
6483 | 6482 | | |
6484 | 6483 | | |
| |||
7489 | 7488 | | |
7490 | 7489 | | |
7491 | 7490 | | |
7492 | | - | |
7493 | | - | |
| 7491 | + | |
| 7492 | + | |
7494 | 7493 | | |
7495 | 7494 | | |
7496 | | - | |
| 7495 | + | |
7497 | 7496 | | |
7498 | 7497 | | |
7499 | 7498 | | |
| |||
12242 | 12241 | | |
12243 | 12242 | | |
12244 | 12243 | | |
12245 | | - | |
| 12244 | + | |
12246 | 12245 | | |
12247 | 12246 | | |
12248 | 12247 | | |
12249 | 12248 | | |
12250 | | - | |
| 12249 | + | |
12251 | 12250 | | |
12252 | 12251 | | |
12253 | 12252 | | |
| |||
12498 | 12497 | | |
12499 | 12498 | | |
12500 | 12499 | | |
12501 | | - | |
| 12500 | + | |
12502 | 12501 | | |
12503 | 12502 | | |
12504 | 12503 | | |
12505 | | - | |
| 12504 | + | |
12506 | 12505 | | |
12507 | 12506 | | |
12508 | 12507 | | |
| |||
12674 | 12673 | | |
12675 | 12674 | | |
12676 | 12675 | | |
12677 | | - | |
| 12676 | + | |
12678 | 12677 | | |
12679 | 12678 | | |
12680 | 12679 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | 40 | | |
42 | 41 | | |
43 | 42 | | |
| |||
49 | 48 | | |
50 | 49 | | |
51 | 50 | | |
52 | | - | |
53 | 51 | | |
54 | 52 | | |
55 | 53 | | |
| |||
64 | 62 | | |
65 | 63 | | |
66 | 64 | | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
| 65 | + | |
80 | 66 | | |
81 | 67 | | |
82 | 68 | | |
| |||
91 | 77 | | |
92 | 78 | | |
93 | 79 | | |
94 | | - | |
| 80 | + | |
95 | 81 | | |
96 | 82 | | |
97 | 83 | | |
| |||
137 | 123 | | |
138 | 124 | | |
139 | 125 | | |
140 | | - | |
| 126 | + | |
141 | 127 | | |
142 | | - | |
| 128 | + | |
143 | 129 | | |
144 | 130 | | |
145 | 131 | | |
| |||
172 | 158 | | |
173 | 159 | | |
174 | 160 | | |
175 | | - | |
| 161 | + | |
176 | 162 | | |
177 | 163 | | |
178 | 164 | | |
| |||
0 commit comments