Message416801
this mostly requires plumbing to accept an int as the cwd and plumb that through to the between fork and exec code to call `fchdir(cwd_fd)` on the `int` instead of chdir(cwd) on the `char*`.
the Modules/_posixsubprocess.c internals are a bit of a mess today with a bazillion parameters passed to internal functions which makes this a pain... I want to refactor things to use a struct and not need that, but adding this feature is doable regardless. |
|
Date |
User |
Action |
Args |
2022-04-05 18:51:32 | gregory.p.smith | set | recipients:
+ gregory.p.smith, ydroneaud |
2022-04-05 18:51:32 | gregory.p.smith | set | messageid: <1649184692.09.0.0682253012822.issue47027@roundup.psfhosted.org> |
2022-04-05 18:51:32 | gregory.p.smith | link | issue47027 messages |
2022-04-05 18:51:32 | gregory.p.smith | create | |
|