I was trying to record the system calls a named process calls, when it is queried. I started named and attached strace to it by saying strace -p <pid> . I see that it is stuck at rt_sigsuspend but does not record any system calls. But I do get the response for my query. I was suspecting it could be because BIND9 is multithreaded. But this doesnt seem to work even in single processor system, with root privileges.

Could some one please help here?