Closed Bug 52207 Opened 25 years ago Closed 25 years ago

UW IMAP:busy cursor doesn't go away when just selecting the Folder-only folder from UW IMAP server

Categories

(MailNews Core :: Networking: IMAP, defect, P3)

x86
Windows NT

Tracking

(Not tracked)

VERIFIED FIXED
Future

People

(Reporter: huang, Assigned: Bienvenu)

Details

Attachments

(1 file)

Used 09-11-08-M18 commercial build Hang when just selecting the Folder-only folder from UW IMAP server 1) Login to a UW IMAP mail account (besure unchecked dual-use folder from the account setting) 2) Just select the folder-only folder 3) Actual results: There is hang there for a long time, and it seems it's hanging there forever. Expected results: Should select the fodler-only folder successfully without this hang from the UW IMAP server
Adding keywords: nsbeta3
Keywords: nsbeta3
Change QA Contact to me.
QA Contact: esther → huang
Assuming that this is what Karen was showing us today, the cursor changes to the busy cursor and because we don't get a NotifyFolderLoaded, it never goes away. Karen, are we really hanging, or can you click on other folders?
this worked fine for me - I got the alert, and then everything was back to normal. Odd.
I tried this with the same build (09-11-08) and it worked fine so I'm confused.
What I was able to reproduce was the opposite of what Karen described - if I select a folder that the client knows is not selectable and thus doesn't try to select (i.e., it's dimmed out) then the stopwatch cursor stays up, because, as Scott says, we're not sending a folder loaded. But, I can still do things just as if the cursor wasn't a stopwatch. No alert is displayed, of course, because we're not trying to select the folder on the server.
I was with Karen when tested. Yes, what Scott says is correct, it doesn't hang up, the busy cursor continues which is part of the bug. Also, in Karen's testing we were able to rename the folder (while the hourglass was up), but when she clicked on the Folder-only folder she received the alert that she could not access the folder. Per David's comments, Folder only folders are not selectable folders. So there are (3) bugs here: 1. The busy cursor doesn't go away which may confuse user that something is still going on. (no functionality loss) (with 4.7 it goes away) 2. When this Folder-only folder is renamed, the renaming is immediately displayed in the left pane, but when selecting the renamed folder in the same session, the user gets an alert that states this is a non-selectable folder. (no functionality loss only confusion as to why it gives the alert only after renaming the folder) (4.7 we don't get the alert) 3.) A renamed Folder-only folder does not display correctly in the left pane after the renaming. It should display italic and greyed to represent a Folder-only folder. We closed app and relaunched several time,but it does not display correctly. (4.7 displays the name correctly) Changing the Summary to remove the word Hang.
Summary: UW IMAP:Hang when just selecting the Folder-only folder from UW IMAP server → UW IMAP:busy cursor doesn't go away when just selecting the Folder-only folder from UW IMAP server
Yes. Thanks Esther for the updates. As Esther described, there are 3 problems here: 1) Shouldn't get the busy cursor when selecting the folder-only (\NoSelect flag) folder 2) With the busy cursor, users still can rename successfully for this \NoSelect folder, but after rename, select that renamed fodler, got an Alert: " SELECT failed: Can't open xxxxxx(renamed folder name):not a selectable mailbox." (It will confuse users since users can select and highlight this folder on the folder pane, don't know why this Alert is displaying at this time) 3)After above rename this \NoSelect successfully, the folder didn't keep grey-out even realunch 4 times. All problems are not occurring on 4.x at all.
Whiteboard: [nsbeta3-]
The UW imap server I'm using doesn't return the /NOSELECT flag for a parent folder that can't contain messages - you imply that it does for you, which probably explains why you're seing the busy cursor in that case - is the parent folder greyed out? That would be the case that I did see, but it wasn't for parent folders; it was for namespaces that couldn't be selected. I don't think renaming a parent folder will make it selectable. It would still be a parent folder. I'd be surprised if renaming such a folder in 4.x made it selectable, but I'll try it. Again, since I'm not seeing the NOSELECT flag at all returned by the server I an't really go any further on this.
I create the fodler-only folder from the 4.x and after renamed from the 6.0, I did check from the server display as following: * LIST (\NoSelect) "/" abc_renameABCDEF I don't know why you didn't see that?
If you are trying to create a folder from 6.0, it will return as following since it will default to create message-only (\NoInferiors flag) folder, there is no way to create folder-only from 6.0 yet (Jeff is still working on bug 28254) * LIST (\NoInferiors) "/" create_fdr_fr_60
This is a log from 4.7 (I couldn't get attach to work in bugsplat) that shows a folder that I can't select but that doesn't come back with /NOSELECT - which is why I see identical behaviour between 4.7 and 6.0 - perhaps you're using a different version of UW? I'm using 12.250 on sspitzer mozilla IMAP stdout: URL: Loading IMAP://sspitzer?select>|INBOX> [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10713] imapIOthread IMAP stdout: sspitzer:NA:NET:RD: * OK sspitzer.mcom.com IMAP4rev1 v12.250 server ready [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:NA:NET:WR: 1 capability [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:NA:NET:RD: * CAPABILITY IMAP4 IMAP4REV1 NAMESPACE IDLE SCAN SORT MAILBOX-REFERRALS LOGIN-REFERRALS AUTH=LOGIN THREAD=ORDEREDSUBJECT [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:NA:NET:RD: 1 OK CAPABILITY completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:NA:NET:WR: 2 authenticate login [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:NA:NET:RD: 2 OK AUTHENTICATE completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 3 namespace [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * NAMESPACE (("" "/")("#mhinbox" NIL)("#mh/" "/")) (("~" "/")) (("#shared/" "/")("#ftp/" "/")("#news." ".")("#public/" "/")) [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 3 OK NAMESPACE completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 4 lsub "" "#mh/*" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * NO /u/bienvenu/.mh_profile not found, mh format names disabled [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 4 OK LSUB completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 5 lsub "" "#mhinbox*" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 5 OK LSUB completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 6 lsub "" "*" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" "IMAPmailboxes/old trash" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" "IMAPmailboxes/bew bwe fdddd" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" ns_imap1Trash [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" IMAPmailboxes [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" IMAPmailboxes/ [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB (\NoInferiors) NIL INBOX [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" Trash [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" a/b [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" ~/ns_imapTrash [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" "old top" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" "old top/bottom" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" "newnew rename offline" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" "new sub-folder" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 6 OK LSUB completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 7 lsub "" "#public/*" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 7 OK LSUB completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 9 lsub "" "#ftp/*" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 9 OK LSUB completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 10 lsub "" "#shared/*" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 10 OK LSUB completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 11 lsub "" "~*" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" ~/ns_imapTrash [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 11 OK LSUB completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 12 list "" "INBOX" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LIST (\NoInferiors) NIL INBOX [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 12 OK LIST completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 13 select "INBOX" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * 0 EXISTS [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * 0 RECENT [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * OK [UIDVALIDITY 1] UID validity status [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * OK [UIDNEXT 1] Predicted next UID [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * FLAGS (\Answered \Flagged \Deleted \Draft \Seen) [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * OK [PERMANENTFLAGS ()] Permanent flags [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 13 OK [READ-WRITE] SELECT completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] mozilla IMAP stdout: URL: Loading IMAP://sspitzer?listfolder>/a [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10713] imapIOthread IMAP stdout: sspitzer:NA:NET:RD: * OK sspitzer.mcom.com IMAP4rev1 v12.250 server ready [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:NA:NET:WR: 1 authenticate login [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:NA:NET:RD: 1 OK AUTHENTICATE completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 2 list "" "a" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LIST (\NoSelect) "/" a [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 2 OK LIST completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] mozilla IMAP stdout: URL: Loading IMAP://sspitzer?listfolder>/IMAPmailboxes [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10713] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 3 list "" "IMAPmailboxes" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LIST (\NoSelect) "/" IMAPmailboxes [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 3 OK LIST completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] mozilla IMAP stdout: URL: Loading IMAP://sspitzer?listfolder>/~ [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10713] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 22 list "" "~" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LIST (\NoSelect) "/" ~ [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 22 OK LIST completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] mozilla IMAP stdout: URL: Loading IMAP://sspitzer?select>/old top> [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10713] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 23 select "old top" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 23 NO SELECT failed: Can't open old top: not a selectable mailbox [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] mozilla IMAP stdout: URL: Loading IMAP://nsmail-1?select>/Inbox> [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10713] imapIOthread IMAP stdout: nsmail-1:S-Inbox:NET:WR: 20 noop [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10022] imapIOthread IMAP stdout: nsmail-1:S-Inbox:NET:RD: 20 OK Completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10022] imapIOthread IMAP stdout: nsmail-1:S-Inbox:NET:WR: 21 UID fetch 15928:* (FLAGS) [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10022] imapIOthread IMAP stdout: nsmail-1:S-Inbox:NET:RD: * 323 FETCH (FLAGS (\Recent \Seen) UID 15927) [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10022] imapIOthread IMAP stdout: nsmail-1:S-Inbox:NET:RD: 21 OK Completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10022] mozilla IMAP stdout: HOST?:A:NET:WR: xxxx logout [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10059] mozilla IMAP stdout: HOST?:A:CONTROL:From TellThreadToDie: LOGOUT [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10059] mozilla IMAP stdout: URL: Loading IMAP://sspitzer?rename>/old top>/new old top [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10713] imapIOthread IMAP stdout: sspitzer:NA:NET:RD: * OK sspitzer.mcom.com IMAP4rev1 v12.250 server ready [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:NA:NET:WR: 1 authenticate login [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:NA:NET:RD: 1 OK AUTHENTICATE completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 2 lsub "" "old top/*" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: * LSUB () "/" "old top/bottom" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 2 OK LSUB completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 3 rename "old top" "new old top" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 3 OK RENAME completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 4 subscribe "new old top" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 4 OK SUBSCRIBE completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 5 unsubscribe "old top" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 5 OK UNSUBSCRIBE completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 6 subscribe "new old top/bottom" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 6 OK SUBSCRIBE completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 7 unsubscribe "old top/bottom" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 7 OK UNSUBSCRIBE completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] mozilla IMAP stdout: URL: Loading IMAP://sspitzer?select>|INBOX> [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10713] imapIOthread IMAP stdout: sspitzer:S-INBOX:NET:WR: 14 noop [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10022] imapIOthread IMAP stdout: sspitzer:S-INBOX:NET:RD: 14 OK NOOP completed [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10022] mozilla IMAP stdout: URL: Loading IMAP://sspitzer?select>/new old top> [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10713] imapIOthread IMAP stdout: sspitzer:A:NET:WR: 8 select "new old top" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] imapIOthread IMAP stdout: sspitzer:A:NET:RD: 8 NO SELECT failed: Can't open new old top: not a selectable mailbox [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10054] mozilla IMAP stdout: URL: Loading IMAP://sspitzer?select>/new old top/bottom> [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10713]
I use UW 12.250 sspitzer as well, I will investigate more.....
David, have you 'unchecked' "Server supports folders that contain subfolders and messages" from IMAP Server Advanced setting of the Preferences for creating folder from 4.7 for UW? I did find that if you didn't unchecked this setting (the default is checked) before create the folder, it will create the folder with the \NoInferiors flag but not \NoSelect flag folder: (see the following 4.7 IMAP log) ---------------------------------------------------------------------------- imapIOthread IMAP stdout: sspitzer.mcom.com:A:NET:WR: 15 list "" "check_pref" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10032] imapIOthread IMAP stdout: sspitzer.mcom.com:A:NET:RD: * LIST (\NoInferiors) "/" check_pref [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10032] ----------------------------------------------------------------------- After you 'unchecked' the "Server supports folders that contain subfolders and messages" from IMAP Server Advanced setting of the Preferences and then create folder, it will create the folder with the \NoSelect flag folder: (see the following 4.7 IMAP log) -------------------------------------------------------------------------------- imapIOthread IMAP stdout: sspitzer.mcom.com:A:NET:WR: 15 list "" "uncheck_pref2_fdr/" [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10032] imapIOthread IMAP stdout: sspitzer.mcom.com:A:NET:RD: * LIST (\NoSelect) "/" uncheck_pref2_fdr/ [Y:\NS\LIB\LIBNET\MKIMAP4.cpp:10032] -------------------------------------------------------------------------------
I don't remember how those folders were created, I'm afraid :-( But it seems like a UW server bug that I can create noselect folders (that the server tells me are not selectable!) and not have the noselect attribute returned on those folders.
accepting.
Status: NEW → ASSIGNED
Target Milestone: --- → Future
should fix this
Keywords: nsbeta3mail3
Whiteboard: [nsbeta3-]
can I get an r= and sr=, Scott*2? This change sends the notification to the front end that the folder is loaded in the case where we don't run a url (which would normally cause the notification to get sent).
Attached patch proposed fixSplinter Review
sr=mscott
fix checked in - this may fix other instances I've seen where clicking on a folder when it is running another url results in the stopwatch cursor as well.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Verified on 11-21-08-Mtrunk build. There is no busy cursor displaying when selecting the Folder-only folder from UW IMAP server now. But there were rest issues left (please see bug 50722) for the renaming folders problem. Marking as verified for this bug.
Status: RESOLVED → VERIFIED
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: