Closed CosminPerRam closed 1 month ago
Looks like unregister-resend
count was mismatching with the IP addresses count.
I've not seen such an issue so far on Windows (in CI). Could you please just run the failed test itself and turn on debug log? like this:
RUST_LOG=debug cargo test integration_success
Thanks for the log! I've opened PR #223 trying to see if can fix this. Would you check it works for you? (I don't have such setup to verify)
I've merged the potential fix PR #223 . If you still see the issue, please let me know.
Hey, sorry, didn't had the time to try it out, all tests pass now, thanks
Whilst working on #202 and running tests on my Mac laptop everything passed, I switched up to my Windows computer to finish things up and when I ran the tests,
integration_success
always fails. At first I thought I messed somewhere in my branch, but checking out to main resulted in the same test always failing.Logs
test integration_success ... FAILED failures: ---- integration_success stdout ---- [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029647, expires: 1716136529647, refresh: 1716135629647 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029647, expires: 1716136529647, refresh: 1716135629647 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029649, expires: 1716136529649, refresh: 1716135629649 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029650, expires: 1716136529650, refresh: 1716135629650 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029651, expires: 1716136529651, refresh: 1716135629651 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029651, expires: 1716136529651, refresh: 1716135629651 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029651, expires: 1716136529651, refresh: 1716135629651 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029651, expires: 1716136529651, refresh: 1716135629651 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029651, expires: 1716136529651, refresh: 1716135629651 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029653, expires: 1716136529653, refresh: 1716135629653 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029653, expires: 1716136529653, refresh: 1716135629653 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029653, expires: 1716136529653, refresh: 1716135629653 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029653, expires: 1716136529653, refresh: 1716135629653 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029653, expires: 1716136529653, refresh: 1716135629653 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029653, expires: 1716136529653, refresh: 1716135629653 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029653, expires: 1716136529653, refresh: 1716135629653 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029653, expires: 1716136529653, refresh: 1716135629653 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:29Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132029654, expires: 1716136529654, refresh: 1716135629654 }, alias: "my_instance." }) offset: 57 expected offset: 59 bind 2a02:2f08:441b:e100:7015:73e6:324a:f9d3: The requested address is not valid in its context. (os error 10049), skipped. bind 2a02:2f08:441b:e100:642e:24e7:560:7751: The requested address is not valid in its context. (os error 10049), skipped. My IP 4 addr(s): fe80::3e7c:299:4012:1b4f 192.168.100.3 192.168.48.1 fe80::c793:6a9:85a4:c055 Search started for _mdns-sd-it._udp.local. on addrs [2a02:2f08:441b:e100:7015:73e6:324a:f9d3, 192.168.48.1, 2a02:2f08:441b:e100:642e:24e7:560:7751, fe80::3e7c:299:4012:1b4f, 192.168.100.3, fe80::c793:6a9:85a4:c055] Found a new service: 1716132029626674._mdns-sd-it._udp.local. Resolved a new service: 1716132029626674._mdns-sd-it._udp.local. with 1 addr(s) 192.168.48.1 Resolved a new service: 1716132029626674._mdns-sd-it._udp.local. with 3 addr(s) fe80::3e7c:299:4012:1b4f 192.168.48.1 fe80::c793:6a9:85a4:c055 Resolved a new service: 1716132029626674._mdns-sd-it._udp.local. with 4 addr(s) 192.168.48.1 192.168.100.3 fe80::3e7c:299:4012:1b4f fe80::c793:6a9:85a4:c055 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030657, expires: 1716136530657, refresh: 1716135630657 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030661, expires: 1716136530661, refresh: 1716135630661 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:30Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132030661, expires: 1716136530661, refresh: 1716135630661 }, alias: "my_instance." }) offset: 57 expected offset: 59 Search started for _mdns-sd-it._udp.local. on addrs [2a02:2f08:441b:e100:7015:73e6:324a:f9d3, 192.168.48.1, 2a02:2f08:441b:e100:642e:24e7:560:7751, fe80::3e7c:299:4012:1b4f, 192.168.100.3, fe80::c793:6a9:85a4:c055] [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032668, expires: 1716136532668, refresh: 1716135632668 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032668, expires: 1716136532668, refresh: 1716135632668 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032669, expires: 1716136532669, refresh: 1716135632669 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032669, expires: 1716136532669, refresh: 1716135632669 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032669, expires: 1716136532669, refresh: 1716135632669 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032669, expires: 1716136532669, refresh: 1716135632669 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032670, expires: 1716136532670, refresh: 1716135632670 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032670, expires: 1716136532670, refresh: 1716135632670 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032670, expires: 1716136532670, refresh: 1716135632670 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032670, expires: 1716136532670, refresh: 1716135632670 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032670, expires: 1716136532670, refresh: 1716135632670 }, alias: "my_instance." }) offset: 57 expected offset: 59 [2024-05-19T15:20:32Z ERROR mdns_sd::service_daemon] Invalid incoming DNS message: read_others: decode offset error for RData type 12 record: Some(DnsPointer { record: DnsRecord { entry: DnsEntry { name: "_two-dots._udp.local.", ty: 12, class: 1, cache_flush: false }, ttl: 4500, created: 1716132032671, expires: 1716136532671, refresh: 1716135632671 }, alias: "my_instance." }) offset: 57 expected offset: 59 Search started for _mdns-sd-it._udp.local. on addrs [2a02:2f08:441b:e100:7015:73e6:324a:f9d3, 192.168.48.1, 2a02:2f08:441b:e100:642e:24e7:560:7751, fe80::3e7c:299:4012:1b4f, 192.168.100.3, fe80::c793:6a9:85a4:c055] Removed service: 1716132029626674._mdns-sd-it._udp.local. Search stopped for _mdns-sd-it._udp.local. metrics: {"cache-refresh-ptr": 4, "cache-refresh-srv": 4, "register-resend": 1, "unregister-resend": 6, "cache-refresh-addr": 0, "unregister": 1, "browse": 3, "respond": 12, "register": 1} thread 'integration_success' panicked at tests\mdns_test.rs:168:5: assertion `left == right` failed left: 6 right: 4 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace failures: integration_success test result: FAILED. 18 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.23sAlthough this test does fail on Windows, I haven't noticed any issues using the library on my Windows machine.
Machine context specs: Windows 11 Pro (Version 23H2, OS build 22631.3593).