Open erjiaqing opened 2 years ago
@erjiaqing @andy31415 Is this still an issue?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
This stale issue has been automatically closed. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
Problem
https://github.com/project-chip/connectedhomeip/blob/e02fd6022c5808ba50ae4f4fb556553168c2277c/src/lib/dnssd/minimal_mdns/ActiveResolveAttempts.cpp#L171-L176
The discovery will fail silently when timeout, however, the
Dnssd::ResolverDelegate
is waiting for a OnNodeIdResolutionFailed callback.Proposed Solution
Call
Dnssd::ResolverDelegate::OnNodeIdResolutionFailed
when removing a nodeid form the queue.