diff options
Diffstat (limited to 'src/syscall.c')
-rw-r--r-- | src/syscall.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/syscall.c b/src/syscall.c index 696b81dfd..120e68f59 100644 --- a/src/syscall.c +++ b/src/syscall.c @@ -646,7 +646,8 @@ syscall_entering_trace(struct tcb *tcp, unsigned int *sig) } } - if (hide_log(tcp) || !traced(tcp) || (tracing_paths && !pathtrace_match(tcp))) { + if (hide_log(tcp) || !traced(tcp) + || ((tracing_paths || tracing_fds) && !pathtrace_match(tcp))) { tcp->flags |= TCB_FILTERED; return 0; } |