[cvs] commit: framework/Imap_Client/lib/Horde/Imap/Client Base.php Socket.php
Michael M Slusarz
slusarz at horde.org
Wed Oct 22 03:42:10 UTC 2008
slusarz 2008-10-21 23:42:10 EDT
Modified files:
Imap_Client/lib/Horde/Imap/Client Base.php Socket.php
Log:
Improvements on cache updating. Use EXPUNGE responses to determine cache
entries to invalidate. Also, need to change FETCH updating since a FETCH
response can be returned from actions other than a FETCH command (for example,
if another connection concurrently alters the flags). To catch this, move
cache updating to a separate function and call it when a FETCH response is
seen. Still need to fix flag caching (currently it is disabled).
Revision Changes Path
1.66 +148 -116 framework/Imap_Client/lib/Horde/Imap/Client/Base.php
1.80 +117 -142 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php
Chora Links:
http://cvs.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Base.php?r1=1.65&r2=1.66&ty=u
http://cvs.horde.org/diff.php/framework/Imap_Client/lib/Horde/Imap/Client/Socket.php?r1=1.79&r2=1.80&ty=u
More information about the cvs
mailing list