worked around a bug where changes to input port numbers weren't being detected via bonjour/zeroconf by adding a delay before restarting the zeroconf service