Skip to content
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

Ensure the BonjourBrowser sets ServiceName - iOS, Bug #246

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

twofingerrightclick
Copy link

@twofingerrightclick twofingerrightclick commented Aug 17, 2022

The ServiceName was not being set on the ZeroconfRecord Service as part of the BonjourBrowser pipeline. This resulted in an obscure null key exception. See issue #244 for details.

I am no mDNS buff, but I believe the Service name is derived from the NSNetService.HostName in this case.
Give a friendly exception about how the ServiceName was not set. It might be worth enabling Nullable on the project to prevent this. Or at least add a constructor to `Service`
@twofingerrightclick twofingerrightclick changed the title Ensure the BonjourBrowser sets ServiceName Ensure the BonjourBrowser sets ServiceName - iOS, Bug Aug 17, 2022
@MarLoe MarLoe mentioned this pull request Mar 18, 2023
@yevgeny-sotnikov
Copy link

Hi. Are you going to merge this PR and make a new nuget version? It's very important for my app

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants