================ @@ -0,0 +1,70 @@ +#include <iostream> +#include <mutex> +#include <sys/wait.h> +#include <thread> +#include <unistd.h> +#include <vector> + +pid_t g_pid = 0; +std::mutex g_child_pids_mutex; +std::vector<pid_t> g_child_pids; + +int call_vfork(int index) { + pid_t child_pid = vfork(); + + if (child_pid == -1) { + // Error handling + perror("vfork"); ---------------- clayborg wrote:
``` perror(use_vfork ? "vfork" : "fork"); ``` https://github.com/llvm/llvm-project/pull/81564 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits