Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: DBMail: dev

[DBMail 0000798]: Session doesn't notice if new mail comes while another is expunged

 

 

DBMail dev RSS feed   Index | Next | Previous | View Threaded


bugtrack at dbmail

Aug 15, 2009, 6:19 PM

Post #1 of 2 (805 views)
Permalink
[DBMail 0000798]: Session doesn't notice if new mail comes while another is expunged

The following issue has been SUBMITTED.
======================================================================
http://www.dbmail.org/mantis/view.php?id=798
======================================================================
Reported By: tss
Assigned To:
======================================================================
Project: DBMail
Issue ID: 798
Category: IMAP daemon
Reproducibility: always
Severity: minor
Priority: normal
Status: new
target:
======================================================================
Date Submitted: 16-Aug-09 03:19 CEST
Last Modified: 16-Aug-09 03:19 CEST
======================================================================
Summary: Session doesn't notice if new mail comes while
another is expunged
Description:
Open session 1 and session 2 to same mailbox. In session 1 do:

1 store 1 +flags \deleted
* 1 FETCH (FLAGS (\Deleted))
1 OK STORE completed
2 expunge
* 1 EXPUNGE
2 OK EXPUNGE completed
3 copy 1 inbox
3 OK COPY completed
4 noop
* 5 EXISTS
* 3 RECENT
4 OK NOOP completed

The 4 NOOP step shouldn't have been necessary, but not that big of a deal.
Anyway, now in session 2:

x noop
* 3 RECENT
* 1 EXPUNGE
x OK NOOP completed

It should have sent * 5 EXISTS after EXPUNGE. Further commands show that
session 2 is a bit confused internally:

1 fetch * uid
* 4 FETCH (UID 255)
1 OK FETCH completed

2 fetch 5 uid
* 5 FETCH (UID 256)
2 OK FETCH completed

3 fetch 6 uid
3 OK FETCH completed

======================================================================

Issue History
Date Modified Username Field Change
======================================================================
16-Aug-09 03:19 tss New Issue
======================================================================

_______________________________________________
Dbmail-dev mailing list
Dbmail-dev [at] dbmail
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev


bugtrack at dbmail

Aug 16, 2009, 1:34 AM

Post #2 of 2 (736 views)
Permalink
[DBMail 0000798]: Session doesn't notice if new mail comes while another is expunged [In reply to]

The following issue has been ASSIGNED.
======================================================================
http://www.dbmail.org/mantis/view.php?id=798
======================================================================
Reported By: tss
Assigned To: paul
======================================================================
Project: DBMail
Issue ID: 798
Category: IMAP daemon
Reproducibility: always
Severity: minor
Priority: normal
Status: assigned
target:
======================================================================
Date Submitted: 16-Aug-09 03:19 CEST
Last Modified: 16-Aug-09 10:34 CEST
======================================================================
Summary: Session doesn't notice if new mail comes while
another is expunged
Description:
Open session 1 and session 2 to same mailbox. In session 1 do:

1 store 1 +flags \deleted
* 1 FETCH (FLAGS (\Deleted))
1 OK STORE completed
2 expunge
* 1 EXPUNGE
2 OK EXPUNGE completed
3 copy 1 inbox
3 OK COPY completed
4 noop
* 5 EXISTS
* 3 RECENT
4 OK NOOP completed

The 4 NOOP step shouldn't have been necessary, but not that big of a deal.
Anyway, now in session 2:

x noop
* 3 RECENT
* 1 EXPUNGE
x OK NOOP completed

It should have sent * 5 EXISTS after EXPUNGE. Further commands show that
session 2 is a bit confused internally:

1 fetch * uid
* 4 FETCH (UID 255)
1 OK FETCH completed

2 fetch 5 uid
* 5 FETCH (UID 256)
2 OK FETCH completed

3 fetch 6 uid
3 OK FETCH completed

======================================================================

Issue History
Date Modified Username Field Change
======================================================================
16-Aug-09 03:19 tss New Issue
16-Aug-09 10:34 paul Status new => assigned
16-Aug-09 10:34 paul Assigned To => paul
======================================================================

_______________________________________________
Dbmail-dev mailing list
Dbmail-dev [at] dbmail
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev

DBMail dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.