[Pdns-dev] Bug in pipebackend documentation or in pdns?

Christopher Arnold chris at arnold.se
Tue Nov 25 21:50:41 CET 2008


Hi,

im currently trying to implement a smart loadbalancing pipebackend. Things 
are going fairly ok, but i have noticed a strange behaviour with the LOG 
answer.

According to: http://doc.powerdns.com/backends-detail.html#PIPEBACKEND
"LOG
For specifying things that should be logged. Can only be sent after a 
query and before an END line. After the tab, the message to be logged"

I have noticed that on pdns version 2.9.21.2 this is not true.

If i reply with a LOG anywhere else than after query pdns crashes with a 
"exited on signal 6 (core dumped)".

LOG isn't really good for performance, but it's handy when tracking bugs 
down. Would it be possible to allow for LOG to be allowed and hounored 
anywhere (and any number of times) inbetween Q and END/FAIL?

While talking about the pipebackend, what is the correct reply to a PING? 
(This is not documented in the manual above)

 	/Chris

--
http://www.arnold.se/chris/


More information about the Pdns-dev mailing list