diff options
Diffstat (limited to 'executor')
| -rw-r--r-- | executor/common_bsd.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/executor/common_bsd.h b/executor/common_bsd.h index 070c512bf..a36979525 100644 --- a/executor/common_bsd.h +++ b/executor/common_bsd.h @@ -60,8 +60,8 @@ static int inject_fault(int nth) fail("failed to open /dev/fault"); en.scope = FAULT_SCOPE_LWP; - en.mode = FAULT_MODE_NTH; - en.nth = nth; + en.mode = 0 /* FAULT_MODE_NTH_ONESHOT */; + en.nth = nth + 2 /* FAULT_NTH_MIN */; if (ioctl(fd, FAULT_IOC_ENABLE, &en) != 0) fail("FAULT_IOC_ENABLE failed with nth=%d", nth); |
