Commit 7e1bfc5
Fix CI app-server hardening races
Preserve malformed app-server startup output until the active turn is installed.
Signal both child process groups and direct children, and allow SIGKILL after an ignored SIGTERM.
Co-Authored-By: OpenAI Codex <noreply@openai.com>1 parent 6b0975c commit 7e1bfc5
3 files changed
Lines changed: 44 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21536 | 21536 | | |
21537 | 21537 | | |
21538 | 21538 | | |
21539 | | - | |
| 21539 | + | |
21540 | 21540 | | |
21541 | 21541 | | |
21542 | 21542 | | |
21543 | | - | |
21544 | 21543 | | |
21545 | 21544 | | |
21546 | 21545 | | |
| |||
23996 | 23995 | | |
23997 | 23996 | | |
23998 | 23997 | | |
23999 | | - | |
24000 | | - | |
24001 | | - | |
24002 | | - | |
24003 | | - | |
24004 | | - | |
24005 | | - | |
| 23998 | + | |
| 23999 | + | |
| 24000 | + | |
| 24001 | + | |
| 24002 | + | |
| 24003 | + | |
| 24004 | + | |
| 24005 | + | |
24006 | 24006 | | |
24007 | 24007 | | |
24008 | 24008 | | |
| |||
24063 | 24063 | | |
24064 | 24064 | | |
24065 | 24065 | | |
| 24066 | + | |
| 24067 | + | |
| 24068 | + | |
| 24069 | + | |
24066 | 24070 | | |
24067 | 24071 | | |
24068 | 24072 | | |
| |||
24177 | 24181 | | |
24178 | 24182 | | |
24179 | 24183 | | |
| 24184 | + | |
| 24185 | + | |
| 24186 | + | |
| 24187 | + | |
| 24188 | + | |
| 24189 | + | |
| 24190 | + | |
| 24191 | + | |
| 24192 | + | |
24180 | 24193 | | |
24181 | 24194 | | |
24182 | 24195 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
724 | 724 | | |
725 | 725 | | |
726 | 726 | | |
727 | | - | |
728 | | - | |
729 | | - | |
730 | | - | |
731 | | - | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
732 | 735 | | |
733 | 736 | | |
734 | 737 | | |
| |||
802 | 805 | | |
803 | 806 | | |
804 | 807 | | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
805 | 812 | | |
806 | 813 | | |
807 | 814 | | |
| |||
928 | 935 | | |
929 | 936 | | |
930 | 937 | | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
931 | 946 | | |
932 | 947 | | |
933 | 948 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | 16 | | |
18 | 17 | | |
19 | | - | |
| 18 | + | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
| |||
0 commit comments