[dev] Imap_Client / streams.
Michael J Rubinsky
mrubinsk at horde.org
Tue May 5 14:31:41 UTC 2015
I'm having a hard time trying to track down some memory usage issues
I'm seeing and in doing so, I'm trying to better understand what is
going on in HIC; When fetching a specific mime part, like e.g. an
attachment, does HIC always use streams, or does it put the entire
part's contents in memory at some point? E.g:
$bodypart_params = array(
'decode' => true,
'peek' => true
);
$query->bodyPart($mime_id, $bodypart_params);
$fetch_res = $this->_imap->fetch(
$this->_mbox,
$query,
array('ids' => new Horde_Imap_Client_Ids(array($uid)))
);
If $mime_id is some large attachment, will it ever be placed
completely in memory or is at contained in a temporary stream at all
times?
--
mike
The Horde Project
http://www.horde.org
https://www.facebook.com/hordeproject
https://www.twitter.com/hordeproject
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5869 bytes
Desc: S/MIME Signature
URL: <http://lists.horde.org/archives/dev/attachments/20150505/1bb91b08/attachment.bin>
More information about the dev
mailing list