-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DNSServiceResolve leaks on Darwin platform #19010
Comments
So what we have is:
but in this case it sounds like @andy31415 @vivien-apple this seems like another impedance mismatch between minmdns (which does not track separate resolves separately, so does not allocate per-resolve resources) and platform mdns (which can and does, and has to on some platforms). What we probably need is that when a resolve is dropped by |
We need some form of notification for
We are suffering from this distinction. We could add some form of |
Darwin Review: We believe this affects all platforms, removing Darwin specific. We can come up with a Darwin specific work around, but probably not desired. |
Fixed by #24010 |
Problem
There was a report that DNSServiceResolve entities were leaking.
It seems that logic to call DNSServiceRefDealloc() is missing when operational node address resolution expires, such as the case with the following error message:
Proposed Solution
N/A
The text was updated successfully, but these errors were encountered: