Closed Bug 272483 Opened 20 years ago Closed 14 years ago

Newsgroup file corruption if to start new its download while previous one is in progress

Categories

(Thunderbird :: General, defect)

x86
Windows XP
defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 593007

People

(Reporter: mozilla, Assigned: Bienvenu)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

If to initiate new downloading for a news group selected for offfline reading
while another one is not finished yet, that news group's file with messages and
(sometimes) corresponding msf file become corrupted.

This issue is looking as related to bug #170909

Reproducible: Always
Steps to Reproduce:
1. Select the news group selected for offline reading in the tree
2. Choose Properties item in the popup menu and switch to the Offline tab
3. Press the Download Now button
4. While downloading from the group is in progress press the Download Now button
once again

Actual Results:  
New downloading is starting for the same set of messages. Information written by
two download threads (OS threads) are mixed in the newsgroup messages file. This
file and corresponding msf file are becoming corrupted

Expected Results:  
New download must be either prohibited for the group while another one is in
progress, or two OS threads must synchronize their writing to the newsgroup
messages and msf files
taking - it's not two OS threads, it's two urls running at the same time on the
same thread, not that it matters...
Assignee: mscott → bienvenu
Status: UNCONFIRMED → NEW
Ever confirmed: true
QA Contact: general
David, this sound similar to another bug (or discussion on irc).  would this and/or bug 170909 still be an issue?
Yes, I think these would both be issues, unless something has changed that I don't know about (highly likely in general, but doubtful in this case :-) )
fix for bug 593007 fixes this...
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.