[Pdns-users] pdns_recursor stops getting queries on Solaris 10 sparc

Alex Kiernan alex.kiernan at gmail.com
Wed Sep 12 13:18:59 UTC 2007


I ran into this problem on a live box, so I ended up backing out and
going back to bind, but I've grabbed a set of queries which reproduce
the problem (eventually).

When it stops doing stuff it, it looks like its not getting new queries:

port_getn(7, 0x0012D108, 1024, 1, 0xFFBEF44C)   = 0 [62]
port_getn(7, 0x0012D108, 1024, 1, 0xFFBEF44C)   = 0 [62]
port_getn(7, 0x0012D108, 1024, 1, 0xFFBEF44C)   = 0 [62]
port_getn(7, 0x0012D108, 1024, 1, 0xFFBEF44C)   = 0 [62]
port_getn(7, 0x0012D108, 1024, 1, 0xFFBEF44C)   = 0 [62]
port_getn(7, 0x0012D108, 1024, 1, 0xFFBEF44C)   = 0 [62]
port_getn(7, 0x0012D108, 1024, 1, 0xFFBEF44C)   = 0 [62]

But it seems like it only happens after ~250K queries. I'm pushing my
queries at it using UDP (using perl ParaDNS), once it has given up,
its only the UDP queries which break - TCP still works.

Any pointers where to start looking?

-- 
Alex Kiernan


More information about the Pdns-users mailing list