All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.