summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--platform.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/platform.c b/platform.c
index ee3e06914..e3722e4ae 100644
--- a/platform.c
+++ b/platform.c
@@ -226,8 +226,7 @@ platform_disable_tracing(int strict)
226{ 226{
227#if defined(HAVE_PRCTL) && defined(PR_SET_DUMPABLE) 227#if defined(HAVE_PRCTL) && defined(PR_SET_DUMPABLE)
228 /* Disable ptrace on Linux without sgid bit */ 228 /* Disable ptrace on Linux without sgid bit */
229 if (prctl(PR_SET_DUMPABLE, 0) != 0) 229 if (prctl(PR_SET_DUMPABLE, 0) != 0 && strict)
230 if (strict) 230 fatal("unable to make the process undumpable");
231 fatal("unable to make the process undumpable");
232#endif 231#endif
233} 232}