diff --git a/src/bin/e_main.c b/src/bin/e_main.c index 22023cf7b..c66bc5e00 100644 --- a/src/bin/e_main.c +++ b/src/bin/e_main.c @@ -1,4 +1,7 @@ #include "e.h" +#ifdef __linux__ +# include +#endif #define MAX_LEVEL 80 @@ -166,6 +169,15 @@ main(int argc, char **argv) double t = 0.0, tstart = 0.0; char *s = NULL, buff[32]; struct sigaction action; + +#ifdef __linux__ +# ifdef PR_SET_PTRACER +# ifdef PR_SET_PTRACER_ANY + prctl(PR_SET_PTRACER, PR_SET_PTRACER_ANY); +# endif +# endif +#endif + #ifdef TS_DO t0 = t1 = t2 = ecore_time_unix_get(); #endif