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

Fix upgrade leak on macOS #2397

Merged
merged 2 commits into from
Jan 20, 2021
Merged

Fix upgrade leak on macOS #2397

merged 2 commits into from
Jan 20, 2021

Conversation

dlon
Copy link
Member

@dlon dlon commented Jan 19, 2021

Fixes an issue where the daemon does not restore the correct target state after upgrading on macOS, if auto-connect is disabled and the target state is "secured". This is simply because mullvad-setup prepare-restart is run before the migration code (#2384), and target-start-state.json is not moved to the new cache directory.


This change is Reviewable

@dlon dlon requested a review from pinkisemils January 19, 2021 19:54
Copy link
Collaborator

@pinkisemils pinkisemils left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

Reviewed 1 of 1 files at r1.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

@dlon dlon force-pushed the fix-macos-upgrade-leaks branch 2 times, most recently from 194b104 to 4d3f68d Compare January 20, 2021 12:58
@dlon dlon merged commit 9cc619f into master Jan 20, 2021
@dlon dlon deleted the fix-macos-upgrade-leaks branch January 20, 2021 13:04
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.

2 participants