duckduckgo / macos-browser

DuckDuckGo macOS Browser
Apache License 2.0
249 stars 10 forks source link

Add delay when shutting down VPN due to error #3557

Closed samsymons closed 1 week ago

samsymons commented 2 weeks ago

Task/Issue URL: https://app.asana.com/0/1207603085593419/1208772807738114/f Tech Design URL: CC:

Description:

This PR updates the app to delay shutting down the VPN when encountering an error at startup, to allow it time to finish doing any work that it needs to.

Steps to test this PR:

  1. This change is focused on iOS, but to test it on macOS just add a forced error during startup and check that the VPN shuts down successfully because of it

Definition of Done:


Internal references:

Pull Request Review Checklist Software Engineering Expectations Technical Design Template Pull Request Documentation