继续按提示词推进:补tooldata mmap单创建者覆盖

This commit is contained in:
cnc
2026-06-05 09:51:37 +08:00
parent 440a61be32
commit 6506d23dc2
4 changed files with 32 additions and 0 deletions

View File

@@ -350,5 +350,21 @@ int main() {
return 39;
}
const pid_t recreate_child = fork();
if (recreate_child < 0) {
return 60;
}
if (recreate_child == 0) {
tool_mmap_creator(nullptr, 1);
_exit(61);
}
int recreate_status = 0;
if (waitpid(recreate_child, &recreate_status, 0) != recreate_child) {
return 62;
}
if (!WIFEXITED(recreate_status) || WEXITSTATUS(recreate_status) == 0) {
return 63;
}
return 0;
}