summaryrefslogtreecommitdiff
path: root/src/syscall.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/syscall.c')
-rw-r--r--src/syscall.c3
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;
}