From 644349da3edab6a44f78942dbea289fd168273f9 Mon Sep 17 00:00:00 2001 From: lachalek <40582542+lachalek@users.noreply.github.com> Date: Wed, 2 Apr 2025 12:02:11 -0700 Subject: [PATCH] feat: add monkey_patch_os for posix_spawnp (#1885) * add monkey patch for posix_spawnp * remove check for IS_PY38_OR_GREATER --------- Co-authored-by: lydiachalek --- src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_monkey.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_monkey.py b/src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_monkey.py index 4c63c955..6288a534 100644 --- a/src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_monkey.py +++ b/src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_monkey.py @@ -1022,6 +1022,9 @@ def patch_new_process_functions(): monkey_patch_os("spawnvpe", create_spawnve) monkey_patch_os("posix_spawn", create_posix_spawn) + if not IS_WINDOWS: + monkey_patch_os("posix_spawnp", create_posix_spawn) + if not IS_JYTHON: if not IS_WINDOWS: monkey_patch_os("fork", create_fork)