A broker that mirrors another delivers every message twice, and the bridge answered both copies of a discovery request. A request is now remembered by its messageId for 60 s, as a directive is, and its copy is dropped with a log line. The messageId is read from the header of the Discover directive or from the request itself when that is the header alone. A request without a messageId is answered every time, as before. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| compat | ||
| device | ||
| messages | ||
| registry | ||
| Alex2Node.js | ||
| dispatcher.js | ||
| index.js | ||
| topics.js | ||
| transport.js | ||