Commit 1035112
pythongh-104522: Fix OSError raised when run a subprocess (python#114195)
Only set filename to cwd if it was caused by failed chdir(cwd).
_fork_exec() now returns "noexec:chdir" for failed chdir(cwd).
Co-authored-by: Robert O'Shea <PurityLake@users.noreply.github.com>1 parent 501f447 commit 1035112
File tree
4 files changed
+29
-18
lines changed- Lib
- test
- Misc/NEWS.d/next/Library
- Modules
4 files changed
+29
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1944 | 1944 | | |
1945 | 1945 | | |
1946 | 1946 | | |
1947 | | - | |
1948 | | - | |
| 1947 | + | |
1949 | 1948 | | |
1950 | 1949 | | |
1951 | 1950 | | |
| 1951 | + | |
| 1952 | + | |
| 1953 | + | |
1952 | 1954 | | |
1953 | 1955 | | |
1954 | 1956 | | |
1955 | 1957 | | |
1956 | | - | |
| 1958 | + | |
| 1959 | + | |
| 1960 | + | |
| 1961 | + | |
1957 | 1962 | | |
1958 | 1963 | | |
1959 | 1964 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2017 | 2017 | | |
2018 | 2018 | | |
2019 | 2019 | | |
2020 | | - | |
2021 | | - | |
| 2020 | + | |
| 2021 | + | |
2022 | 2022 | | |
2023 | 2023 | | |
2024 | 2024 | | |
| 2025 | + | |
2025 | 2026 | | |
2026 | 2027 | | |
2027 | 2028 | | |
| |||
2065 | 2066 | | |
2066 | 2067 | | |
2067 | 2068 | | |
2068 | | - | |
2069 | | - | |
| 2069 | + | |
| 2070 | + | |
2070 | 2071 | | |
2071 | 2072 | | |
2072 | 2073 | | |
| |||
2114 | 2115 | | |
2115 | 2116 | | |
2116 | 2117 | | |
2117 | | - | |
| 2118 | + | |
| 2119 | + | |
2118 | 2120 | | |
2119 | 2121 | | |
2120 | 2122 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
673 | 673 | | |
674 | 674 | | |
675 | 675 | | |
676 | | - | |
| 676 | + | |
677 | 677 | | |
678 | | - | |
| 678 | + | |
| 679 | + | |
679 | 680 | | |
680 | 681 | | |
681 | 682 | | |
| |||
735 | 736 | | |
736 | 737 | | |
737 | 738 | | |
738 | | - | |
739 | | - | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
740 | 745 | | |
741 | 746 | | |
742 | 747 | | |
| |||
784 | 789 | | |
785 | 790 | | |
786 | 791 | | |
787 | | - | |
| 792 | + | |
788 | 793 | | |
789 | 794 | | |
790 | 795 | | |
| |||
842 | 847 | | |
843 | 848 | | |
844 | 849 | | |
845 | | - | |
846 | | - | |
847 | | - | |
848 | | - | |
849 | 850 | | |
850 | 851 | | |
851 | 852 | | |
852 | 853 | | |
853 | | - | |
854 | 854 | | |
| 855 | + | |
855 | 856 | | |
856 | 857 | | |
857 | 858 | | |
| |||
0 commit comments