arduino / mdns-discovery

mdns (bonjour) pluggable discovery
GNU General Public License v3.0
17 stars 6 forks source link

mdns-discovery flooding network every 5 minutes #63

Open copykatze opened 4 months ago

copykatze commented 4 months ago

Describe the problem

I noticed that while in a zoom call while the arduino IDE was running in the background, about every 5 minutes my connection dropped to slowmotion for a few seconds.

So I watched the network monitor and found a mdns-discovery process was sending 52.000 and receiving 78.000 packages within about 10 seconds every 5 minutes, during which time my zoom connection dropped. I could see this repeating after the zoom call as well, and while I saw another mdns-discovery package peak, I closed the adruino IDE, which terminated the mdns-discovery process and ended the package peaks. When I open the arduino IDE, the mdns-discovery package flooding continues as before.

To reproduce

Monitor the computers network for a couple of minutes while running the arduino IDE I guess. Maybe this is only a MacOS problem, maybe only on M3 processors, I don't know...

Expected behavior

The arduino IDE should not spam the network with so many packages, that other applications are disturbed.

mdns-discovery version

output of mdns-discovery --version: zsh: command not found: mdns-discovery

Sorry, I don't know where to run this. But I installed the arduino IDE 2.3.2 a couple of days ago and I guess the current mdns-discovery shipped with it.

Operating system

macOS

Operating system version

14.4.1

Additional context

For me, this is not a problem, since I will just not run the arduino IDE while in any video calls. But it seems this could be an issue that could be fixed, so I just wanted to share my observations.

Issue checklist