project-chip / matter.js

A complete typescript implementation of the Matter protocol specification (https://buildwithmatter.com). Includes full support for controller, device, commissioning, secure communications, device types, and cluster definitions.
Apache License 2.0
328 stars 57 forks source link

Makes sure new active queries are also send out and not overridden #1105

Closed Apollon77 closed 3 weeks ago

Apollon77 commented 3 weeks ago

In certain cases when multiple incoming records for a generic query like "discover all commissionable devices" were processed it could happen that new queries were overridden before they were sent out, and so never actively queried

semanticdiff-com[bot] commented 3 weeks ago

Review changes with SemanticDiff.

Analyzed 1 of 1 files.

Overall, the semantic diff is 76% smaller than the GitHub diff.

Filename Status
:heavy_check_mark: packages/matter.js/src/mdns/MdnsScanner.ts 75.79% smaller