Make Zeroconf.socket private
Rationalize error handling when sending data