Closed Bug 1915215 Opened 3 months ago Closed 26 days ago

Make startup-time profiile selection async-aware

Categories

(Toolkit :: Startup and Profile System, enhancement)

enhancement

Tracking

()

RESOLVED FIXED

People

(Reporter: jhirsch, Unassigned)

References

Details

Once it becomes possible for multiple Firefox instances to write to profiles.ini (bug 1893687), it is possible that a new instance will be launched, and attempt to read profiles.ini, while another instance is writing to it.

Once we determine how we will implement profiles.ini write locking [bug XXXXXXX], we will need to figure out how to update nsAppStartup::SelectProfile and nsToolkitProfileService::SelectStartupProfile to handle the case where profiles.ini is being written.

It's possible we already gracefully handle a locked or unavailable profiles.ini today--we'll need to do some research to check.

Fixed by bug 1915216

Status: NEW → RESOLVED
Closed: 26 days ago
Depends on: 1915216
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.