Session locking sometimes fails and lets two concurrent sessions clobber the profile.

RESOLVED WORKSFORME

Status

Core Graveyard
Profile: BackEnd
--
critical
RESOLVED WORKSFORME
15 years ago
2 years ago

People

(Reporter: Adam D. Moss, Unassigned)

Tracking

({dataloss})

Trunk
x86
Linux
dataloss

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

15 years ago
I'm running Mozilla trunk on Linux/x86.  Most of the time if I accidentally
launch a second instance of Mozilla then it detects this and pops up the profile
dialog -- good.

However, sometimes this locking fails and two Mozillas launch with the same
profile.  This can happen when mousebutton-bounce causes two process launches in
quick succession, but also occurred to me today with a minute(!) between launch
attempts, when my system was IO-loaded quite heavily and was taking quite a
while to start Mozilla.  So there seems to be a fairly large race window.

As we know, concurrent profile use can cause dataloss -- this morning's
accidental concurrent-launch of mailnews has corrupted my Inbox (I hope just the
header summary file is garbled, but haven't checked).
(Reporter)

Comment 1

15 years ago
-> browser, more likely
Component: Mail Window Front End → Profile Manager BackEnd
Product: MailNews → Browser

Updated

15 years ago
Keywords: dataloss
(Reporter)

Updated

15 years ago
Assignee: sspitzer → nobody
QA Contact: esther → core.profile-manager-backend
(Reporter)

Comment 2

10 years ago
Haven't seen this happen in ages.
Status: NEW → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → WORKSFORME
(Assignee)

Updated

2 years ago
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.