forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit71a6f8b
committed
On platforms that have getrlimit(RLIMIT_STACK), use it to ensure that
max_stack_depth is not set to an unsafe value.This commit also provides configure-time checking for <sys/resource.h>,and cleans up some perhaps-unportable code associated with use of thatinclude file and getrlimit().1 parent1c16029 commit71a6f8b
File tree
9 files changed
+136
-52
lines changed- contrib/pgbench
- doc/src/sgml
- src
- backend
- tcop
- utils/misc
- include
- tcop
- utils
9 files changed
+136
-52
lines changedLines changed: 4 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7589 | 7589 |
| |
7590 | 7590 |
| |
7591 | 7591 |
| |
7592 |
| - | |
| 7592 | + | |
| 7593 | + | |
7593 | 7594 |
| |
7594 | 7595 |
| |
7595 | 7596 |
| |
| |||
13454 | 13455 |
| |
13455 | 13456 |
| |
13456 | 13457 |
| |
13457 |
| - | |
| 13458 | + | |
| 13459 | + | |
13458 | 13460 |
| |
13459 | 13461 |
| |
13460 | 13462 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
717 | 717 |
| |
718 | 718 |
| |
719 | 719 |
| |
720 |
| - | |
| 720 | + | |
721 | 721 |
| |
722 | 722 |
| |
723 | 723 |
| |
| |||
865 | 865 |
| |
866 | 866 |
| |
867 | 867 |
| |
868 |
| - | |
| 868 | + | |
869 | 869 |
| |
870 | 870 |
| |
871 | 871 |
| |
|
Lines changed: 10 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 |
| - | |
41 |
| - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
42 | 43 |
| |
43 | 44 |
| |
44 | 45 |
| |
| |||
1172 | 1173 |
| |
1173 | 1174 |
| |
1174 | 1175 |
| |
1175 |
| - | |
| 1176 | + | |
1176 | 1177 |
| |
1177 | 1178 |
| |
1178 | 1179 |
| |
| |||
1233 | 1234 |
| |
1234 | 1235 |
| |
1235 | 1236 |
| |
1236 |
| - | |
1237 |
| - | |
| 1237 | + | |
| 1238 | + | |
1238 | 1239 |
| |
1239 | 1240 |
| |
1240 | 1241 |
| |
| |||
1245 | 1246 |
| |
1246 | 1247 |
| |
1247 | 1248 |
| |
1248 |
| - | |
1249 |
| - | |
| 1249 | + | |
| 1250 | + | |
1250 | 1251 |
| |
1251 | 1252 |
| |
1252 |
| - | |
| 1253 | + | |
1253 | 1254 |
| |
1254 | 1255 |
| |
1255 | 1256 |
| |
|
Lines changed: 25 additions & 17 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
846 | 846 |
| |
847 | 847 |
| |
848 | 848 |
| |
849 |
| - | |
850 |
| - | |
851 |
| - | |
| 849 | + | |
852 | 850 |
| |
853 | 851 |
| |
854 | 852 |
| |
855 | 853 |
| |
856 | 854 |
| |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
857 | 865 |
| |
858 | 866 |
| |
859 | 867 |
| |
| |||
2173 | 2181 |
| |
2174 | 2182 |
| |
2175 | 2183 |
| |
2176 |
| - | |
2177 |
| - | |
2178 |
| - | |
2179 |
| - | |
2180 |
| - | |
2181 |
| - | |
2182 |
| - | |
2183 |
| - | |
2184 |
| - | |
2185 |
| - | |
2186 |
| - | |
2187 |
| - | |
2188 |
| - | |
2189 | 2184 |
| |
2190 | 2185 |
| |
2191 | 2186 |
| |
| |||
3718 | 3713 |
| |
3719 | 3714 |
| |
3720 | 3715 |
| |
| 3716 | + | |
| 3717 | + | |
| 3718 | + | |
| 3719 | + | |
| 3720 | + | |
| 3721 | + | |
| 3722 | + | |
| 3723 | + | |
| 3724 | + | |
| 3725 | + | |
| 3726 | + | |
| 3727 | + | |
| 3728 | + | |
3721 | 3729 |
| |
3722 | 3730 |
| |
3723 | 3731 |
| |
|
Lines changed: 56 additions & 15 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 |
| |
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
26 |
| - | |
| 26 | + | |
27 | 27 |
| |
28 | 28 |
| |
| 29 | + | |
| 30 | + | |
| 31 | + | |
29 | 32 |
| |
30 | 33 |
| |
31 | 34 |
| |
32 | 35 |
| |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
33 | 40 |
| |
34 | 41 |
| |
35 | 42 |
| |
| |||
78 | 85 |
| |
79 | 86 |
| |
80 | 87 |
| |
81 |
| - | |
| 88 | + | |
82 | 89 |
| |
83 | 90 |
| |
84 | 91 |
| |
| |||
91 | 98 |
| |
92 | 99 |
| |
93 | 100 |
| |
94 |
| - | |
| 101 | + | |
95 | 102 |
| |
96 | 103 |
| |
97 | 104 |
| |
| |||
2490 | 2497 |
| |
2491 | 2498 |
| |
2492 | 2499 |
| |
2493 |
| - | |
2494 |
| - | |
2495 |
| - | |
| 2500 | + | |
2496 | 2501 |
| |
2497 | 2502 |
| |
2498 | 2503 |
| |
| |||
2530 | 2535 |
| |
2531 | 2536 |
| |
2532 | 2537 |
| |
2533 |
| - | |
| 2538 | + | |
2534 | 2539 |
| |
2535 | 2540 |
| |
2536 | 2541 |
| |
2537 |
| - | |
| 2542 | + | |
| 2543 | + | |
| 2544 | + | |
| 2545 | + | |
| 2546 | + | |
| 2547 | + | |
| 2548 | + | |
| 2549 | + | |
| 2550 | + | |
| 2551 | + | |
| 2552 | + | |
| 2553 | + | |
2538 | 2554 |
| |
2539 |
| - | |
| 2555 | + | |
2540 | 2556 |
| |
2541 | 2557 |
| |
2542 | 2558 |
| |
| |||
3635 | 3651 |
| |
3636 | 3652 |
| |
3637 | 3653 |
| |
3638 |
| - | |
3639 |
| - | |
3640 |
| - | |
3641 |
| - | |
3642 |
| - | |
| 3654 | + | |
| 3655 | + | |
| 3656 | + | |
| 3657 | + | |
| 3658 | + | |
| 3659 | + | |
| 3660 | + | |
| 3661 | + | |
| 3662 | + | |
| 3663 | + | |
| 3664 | + | |
| 3665 | + | |
| 3666 | + | |
| 3667 | + | |
| 3668 | + | |
| 3669 | + | |
| 3670 | + | |
| 3671 | + | |
| 3672 | + | |
| 3673 | + | |
| 3674 | + | |
| 3675 | + | |
| 3676 | + | |
| 3677 | + | |
| 3678 | + | |
| 3679 | + | |
| 3680 | + | |
| 3681 | + | |
| 3682 | + | |
| 3683 | + | |
3643 | 3684 |
| |
3644 | 3685 |
| |
3645 | 3686 |
| |
|
Lines changed: 25 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
| |||
1214 | 1214 |
| |
1215 | 1215 |
| |
1216 | 1216 |
| |
1217 |
| - | |
| 1217 | + | |
1218 | 1218 |
| |
1219 | 1219 |
| |
1220 | 1220 |
| |
| |||
1610 | 1610 |
| |
1611 | 1611 |
| |
1612 | 1612 |
| |
1613 |
| - | |
| 1613 | + | |
1614 | 1614 |
| |
1615 | 1615 |
| |
1616 | 1616 |
| |
| |||
2702 | 2702 |
| |
2703 | 2703 |
| |
2704 | 2704 |
| |
| 2705 | + | |
2705 | 2706 |
| |
2706 | 2707 |
| |
2707 | 2708 |
| |
| |||
2839 | 2840 |
| |
2840 | 2841 |
| |
2841 | 2842 |
| |
| 2843 | + | |
| 2844 | + | |
| 2845 | + | |
| 2846 | + | |
| 2847 | + | |
| 2848 | + | |
| 2849 | + | |
| 2850 | + | |
| 2851 | + | |
| 2852 | + | |
| 2853 | + | |
| 2854 | + | |
| 2855 | + | |
| 2856 | + | |
| 2857 | + | |
| 2858 | + | |
| 2859 | + | |
| 2860 | + | |
| 2861 | + | |
| 2862 | + | |
| 2863 | + | |
2842 | 2864 |
| |
2843 | 2865 |
| |
2844 | 2866 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
161 | 161 |
| |
162 | 162 |
| |
163 | 163 |
| |
| 164 | + | |
| 165 | + | |
| 166 | + | |
164 | 167 |
| |
165 | 168 |
| |
166 | 169 |
| |
| |||
460 | 463 |
| |
461 | 464 |
| |
462 | 465 |
| |
| 466 | + | |
| 467 | + | |
| 468 | + | |
463 | 469 |
| |
464 | 470 |
| |
465 | 471 |
| |
|
0 commit comments
Comments
(0)