6.0.0-alpha10
5/17/25

[#8131] IMAP literal read timeout
Summary IMAP literal read timeout
Queue Horde Framework Packages
Queue Version Git master
Type Bug
State Resolved
Priority 2. Medium
Owners slusarz (at) horde (dot) org
Requester jan (at) horde (dot) org
Created 03/31/2009 (5891 days ago)
Due
Updated 04/02/2009 (5889 days ago)
Assigned 04/02/2009 (5889 days ago)
Resolved 04/02/2009 (5889 days ago)
Milestone
Patch No

History
04/02/2009 09:03:55 AM Jan Schneider Comment #3
State ⇒ Resolved
Reply to this comment
Works fine again.
04/02/2009 04:42:25 AM Michael Slusarz Comment #2
Summary ⇒ IMAP literal read timeout
State ⇒ Feedback
Reply to this comment
FWIW, I can't reproduce but this has something to do with my efforts 
to change all stream reading to fread().  My goal: I was playing 
around with the COMPRESS IMAP extension - and reading data in from the 
stream using fgets() is not possible (since it is not clear from the 
RFC whether the line breaks are also compressed or not).  Regardless, 
it is a moot point for now since the only practical way of doing 
stream compressions (using PHP filters) can't be done due to the 
overall lousiness of the PHP compression filters - there is no way to 
indicate that you want the output buffer to be flushed.



Long winded way of explaining that I reverted back to the fgets() for 
most commands.  This should fix things - although I have 
moved/consolidated the code a bit so this is not a straight revert.  A 
confirmation that this fixes would be great.
03/31/2009 09:27:11 AM Jan Schneider Comment #1
Priority ⇒ 2. Medium
Patch ⇒ No
Milestone ⇒
Assigned to Michael Slusarz
Queue ⇒ Horde Framework Packages
Summary ⇒ IMAP continuation problem
Type ⇒ Bug
State ⇒ Assigned
Reply to this comment
When using previews in the mailbox views, I see 10sec sleeps while 
fetching the individual body peeks:



C (1238491479,6769): 27 UID FETCH 201049 (BODY.PEEK[1])

S (1238491479,7034): * 75 FETCH (UID 201049 BODY[1] {848}

S (1238491489,7071): Hello Jan,



I hope you are doing well and busy improving your software.

....

Saved Queries