guardianproject / guardianproject/orbot-android
Multiple instances cause unintended restarts
- Dominant language
- Kotlin
- Stars
- 3.5k
- Forks
- 485
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 24
Description
Recently I tested running Orbot in both the primary profile and a work profile via Shelter.
While VPN functionality of each respectively work for chosen apps just fine, anytime one starts/stops it causes the other to restart.
This is particularly noticeable when pausing the work profile, it restarts the primary profile's instance.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue by running Orbot in both the primary profile and a Shelter work profile, then starting or stopping one instance. Trace the Android instance start/stop handling and verify that pausing or changing one profile no longer restarts the other independent instance.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile-dev, networking, security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100