On 29/11/2023 01:07, Alexis Fidalgo wrote:
Problem is (and i’ve testing with golang and python) after the answer the “initialize” message, the socket is closed, so, getAllDomains message is being sent using a closed socket and that’s why i don’t see it on the responder side and pdns does not receive and answer, polls 2 times and reaches timeout.
Why do you think the socket is closed? It doesn't show up in your previous strace log, and poll() wouldn't not time out but immediately return an error if the socket had been closed.
i can see there’s no test for unixsocket in the source tree.
There is such a test in test-remotebackend-unix.cc -- Remi Gacogne PowerDNS.COM BV - https://www.powerdns.com/
OpenPGP_signature.asc
Description: OpenPGP digital signature
_______________________________________________ Pdns-users mailing list Pdns-users@mailman.powerdns.com https://mailman.powerdns.com/mailman/listinfo/pdns-users