issue when registering a service using python-zeroconf
I publish a service same way as in the example, using Python-zeroconf. I keep the process alive with a loop like is done in the example I have another program in node.js that checks for bonjour services.
If I start the node.js program, and then start the Python program, the service is discovered. But if the Python program is started before, service is never discovered.
Slighty different issue - I have a discovery service and client. If I start the discovery service on the same machine as the client, it works as expected, whether I start one before the other.
If i start the discovery service on a different machine AFTER starting the client, it works.
If I start the discovery service on a different machine BEFORE starting the client, it doesn't work.
This makes it unusable since we want the discovery service to be running all the time with clients appearing and disappearing multiple times.