| Summary | Multi-threaded Horde_Imap_Client |
| Queue | Horde Framework Packages |
| Queue Version | Git master |
| Type | Enhancement |
| State | Accepted |
| Priority | 1. Low |
| Owners | slusarz (at) horde (dot) org |
| Requester | slusarz (at) horde (dot) org |
| Created | 12/21/2012 (4689 days ago) |
| Due | |
| Updated | 10/15/2013 (4391 days ago) |
| Assigned | |
| Resolved | |
| Milestone | |
| Patch | No |
Assigned to Michael Slusarz
This will have to wait until at least Horde_Imap_Client 3. I hope to
have it architectured in a way that we could possibly have BOTH
options by separating server processing from network protocol stuff
(reading/parsing).
http://www.php.net/manual/en/intro.ev.php
State ⇒ Accepted
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ Multi-threaded Horde_Imap_Client
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
multi-threaded, using pthreads.
Move socket connection code to a separate thread, so that we can do
things like tokenize incoming stream and build objects while waiting
for the IMAP server to finish processing/sending data.