-
Notifications
You must be signed in to change notification settings - Fork 354
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
Querying the outgoing connection IP should not affect the in IP #5572
Querying the outgoing connection IP should not affect the in IP #5572
Conversation
0030a8e
to
fc6bc43
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status: 0 of 3 files reviewed, all discussions resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 2 of 3 files at r1, all commit messages.
Reviewable status: 2 of 3 files reviewed, 1 unresolved discussion (waiting on @rablador)
ios/MullvadVPN/View controllers/Tunnel/TunnelControlViewModel.swift
line 62 at r1 (raw file):
} extension TunnelControlViewModel {
We don't need to add an extension here, it's in the same file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status: 2 of 3 files reviewed, 1 unresolved discussion (waiting on @buggmagnet)
ios/MullvadVPN/View controllers/Tunnel/TunnelControlViewModel.swift
line 62 at r1 (raw file):
Previously, buggmagnet wrote…
We don't need to add an extension here, it's in the same file.
Just thought it looked neater since it's public and somewhat different in its use. I can revert.
fc6bc43
to
3115ad0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 1 of 1 files at r2.
Reviewable status: complete! all files reviewed, all discussions resolved
If the connection is slow, the In IP address won't be updated until we are done querying the Out addresses. We should:
getOutgoingConnectionInfo
should not fail if IPv4 succeeded but IPv6 threw).This change is