without keeping track of the avahi service resolvers and destroying them when the parent object goes away, callbacks might be called after after the dhe destruction and passing an invalid userdata pointer.
without keeping track of the avahi service resolvers and destroying them when the parent object goes away, callbacks might be called after after the dhe destruction and passing an invalid userdata pointer.