- Notifications
You must be signed in to change notification settings - Fork5
Commit4616d57
committed
Fix all the server-side SIGQUIT handlers (grumble ... why so many identical
copies?) to ensure they really don't run proc_exit/shmem_exit callbacks,as was intended. I broke this behavior recently by installing atexitcallbacks without thinking about the one case where we truly don't wantto run those callback functions. Noted in an example from Dave Page.1 parentabc9245 commit4616d57
File tree
6 files changed
+76
-34
lines changed- src/backend
- access/transam
- postmaster
- storage/ipc
- tcop
6 files changed
+76
-34
lines changedLines changed: 14 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
7790 | 7790 |
| |
7791 | 7791 |
| |
7792 | 7792 |
| |
7793 |
| - | |
7794 |
| - | |
7795 |
| - | |
7796 |
| - | |
| 7793 | + | |
| 7794 | + | |
| 7795 | + | |
| 7796 | + | |
| 7797 | + | |
| 7798 | + | |
| 7799 | + | |
| 7800 | + | |
| 7801 | + | |
| 7802 | + | |
7797 | 7803 |
| |
7798 | 7804 |
| |
7799 | 7805 |
| |
7800 |
| - | |
| 7806 | + | |
| 7807 | + | |
| 7808 | + | |
7801 | 7809 |
| |
7802 | 7810 |
| |
7803 | 7811 |
| |
|
Lines changed: 14 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
55 | 55 |
| |
56 | 56 |
| |
57 | 57 |
| |
58 |
| - | |
| 58 | + | |
59 | 59 |
| |
60 | 60 |
| |
61 | 61 |
| |
| |||
1337 | 1337 |
| |
1338 | 1338 |
| |
1339 | 1339 |
| |
1340 |
| - | |
1341 |
| - | |
1342 |
| - | |
1343 |
| - | |
| 1340 | + | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
1344 | 1350 |
| |
1345 | 1351 |
| |
1346 | 1352 |
| |
1347 |
| - | |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
1348 | 1356 |
| |
1349 | 1357 |
| |
1350 | 1358 |
| |
|
Lines changed: 14 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 |
| - | |
| 40 | + | |
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
| |||
798 | 798 |
| |
799 | 799 |
| |
800 | 800 |
| |
801 |
| - | |
802 |
| - | |
803 |
| - | |
804 |
| - | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
805 | 811 |
| |
806 | 812 |
| |
807 | 813 |
| |
808 |
| - | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
809 | 817 |
| |
810 | 818 |
| |
811 | 819 |
| |
|
Lines changed: 14 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
37 |
| - | |
| 37 | + | |
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
| |||
288 | 288 |
| |
289 | 289 |
| |
290 | 290 |
| |
291 |
| - | |
292 |
| - | |
293 |
| - | |
294 |
| - | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
295 | 301 |
| |
296 | 302 |
| |
297 | 303 |
| |
298 |
| - | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
299 | 307 |
| |
300 | 308 |
| |
301 | 309 |
| |
|
Lines changed: 5 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
| 16 | + | |
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| |||
166 | 166 |
| |
167 | 167 |
| |
168 | 168 |
| |
169 |
| - | |
| 169 | + | |
| 170 | + | |
170 | 171 |
| |
171 | 172 |
| |
172 | 173 |
| |
| |||
193 | 194 |
| |
194 | 195 |
| |
195 | 196 |
| |
196 |
| - | |
| 197 | + | |
| 198 | + | |
197 | 199 |
| |
198 | 200 |
| |
199 | 201 |
| |
|
Lines changed: 15 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
2495 | 2495 |
| |
2496 | 2496 |
| |
2497 | 2497 |
| |
2498 |
| - | |
2499 |
| - | |
2500 |
| - | |
2501 |
| - | |
| 2498 | + | |
| 2499 | + | |
| 2500 | + | |
| 2501 | + | |
| 2502 | + | |
| 2503 | + | |
| 2504 | + | |
| 2505 | + | |
| 2506 | + | |
| 2507 | + | |
2502 | 2508 |
| |
2503 | 2509 |
| |
2504 | 2510 |
| |
2505 |
| - | |
| 2511 | + | |
| 2512 | + | |
| 2513 | + | |
2506 | 2514 |
| |
2507 | 2515 |
| |
2508 | 2516 |
| |
| |||
2554 | 2562 |
| |
2555 | 2563 |
| |
2556 | 2564 |
| |
2557 |
| - | |
| 2565 | + | |
2558 | 2566 |
| |
2559 | 2567 |
| |
2560 | 2568 |
| |
|
0 commit comments
Comments
(0)