WoutProvost/bonjour-websocket

Some devices need a delay of at least 500 ms to resolve all addresses and resolve again after 1 min

Opened this issue · 0 comments

When resolving the addresses inside onServiceAdded.

# Service added
[21:16:27.123] "Test Service" added
[21:16:27.124] "Test Service" resolved to "someIP"
[21:16:27.124] "Test Service" resolved to "someMAC"

# After a full minute
[21:17:27.170] "Test Service" resolved to "someIP"
[21:17:27.170] "Test Service" resolved to "someMAC"
[21:17:27.170] "Test Service" resolved to "someMAC2"

When resolving the addresses after a delay of 500 ms after the call to onServiceAdded.

# Service added
[21:29:24.315] "Test Service" added
[21:29:24.817] "Test Service" resolved to "someIP"
[21:29:24.817] "Test Service" resolved to "someMAC"
[21:29:24.822] "Test Service" resolved to "someMAC2"

# After a full minute
[21:30:24.804] "Test Service" resolved to "someIP"
[21:30:24.803] "Test Service" resolved to "someMAC"