netfilter.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Cannot destroy queue, nfnl_talk never returns
@ 2010-06-12 11:20 Alessandro Vesely
  2010-06-13 23:21 ` Pablo Neira Ayuso
  0 siblings, 1 reply; 4+ messages in thread
From: Alessandro Vesely @ 2010-06-12 11:20 UTC (permalink / raw)
  To: netfilter

Hi,
it has happened again (previous time was 5 May 2010).
This time I used gdb rather than strace, but still don't know what's wrong:

Calling recv on the nfq_fd had returned -512. (why?)
At that point my daemon calls nfq_destroy_queue(), which does not return:

(gdb) bt
#0  0x00007ff3b6e50450 in recvfrom () from /lib/libc.so.6
#1  0x00007ff3b696105c in nfnl_talk () from /usr/lib/libnfnetlink.so.0
#2  0x00007ff3b79a429f in __build_send_cfg_msg (h=0x6073a0, command=2 '\002', queuenum=<value optimized out>, pf=0)
    at libnetfilter_queue.c:112
#3  0x00007ff3b79a430d in nfq_destroy_queue (qh=0x607410) at libnetfilter_queue.c:258
#4  0x00000000004021f7 in daemon_loop (h=0x6073a0, db=0x606570) at ibd-judge.c:477
#5  0x0000000000402a75 in main (argc=<value optimized out>, argv=<value optimized out>) at ibd-judge.c:739

Any idea?

TIA

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-07-03 11:15 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-12 11:20 Cannot destroy queue, nfnl_talk never returns Alessandro Vesely
2010-06-13 23:21 ` Pablo Neira Ayuso
2010-06-14 18:15   ` Alessandro Vesely
2010-07-03 11:15   ` recv fails with ENOBUFS (was: Cannot destroy queue, Alessandro Vesely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).