Better DNS-SD callback handling