| ... | @@ -598,10 +598,10 @@ const LinuxThreadImpl = struct { | ... | @@ -598,10 +598,10 @@ const LinuxThreadImpl = struct { |
| 598 | .thread = .{ .mapped = mapped }, | 598 | .thread = .{ .mapped = mapped }, |
| 599 | }; | 599 | }; |
| 600 | | 600 | |
| 601 | const flags: u32 = os.CLONE_VM | os.CLONE_FS | os.CLONE_FILES | | 601 | const flags: u32 = os.CLONE_THREAD | os.CLONE_DETACHED | |
| 602 | os.CLONE_SIGHAND | os.CLONE_THREAD | os.CLONE_SYSVSEM | | 602 | os.CLONE_VM | os.CLONE_FS | os.CLONE_FILES | |
| 603 | os.CLONE_PARENT_SETTID | os.CLONE_CHILD_CLEARTID | | 603 | os.CLONE_SIGHAND | os.CLONE_SYSVSEM | os.CLONE_SETTLS | |
| 604 | os.CLONE_DETACHED | os.CLONE_SETTLS; | 604 | os.CLONE_PARENT_SETTID | os.CLONE_CHILD_SETTID | os.CLONE_CHILD_CLEARTID; |
| 605 | | 605 | |
| 606 | switch (linux.getErrno(linux.clone( | 606 | switch (linux.getErrno(linux.clone( |
| 607 | Instance.entryFn, | 607 | Instance.entryFn, |