Hi all,

as outlined in bug #77069[1], a stream filter may loose (aka. skip) the
final data block.  That bug report has some duplicates: #48725, #79984
and #77080.

Several weaks ago I made PR #6001[2] which would fix this issue, but I'm
not sure whether that change would violate the assumption that the
PSFS_FLAG_FLUSH_CLOSE flag will only ever be passed if no further data
is to be processed.

Could someone more proficient with the streams layer than I am please
clarify whether that is a valid assumption in the first place?

[1] <https://bugs.php.net/bug.php?id=77069>
[2] <https://github.com/php/php-src/pull/6001>

Thanks,
Christoph

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php

Reply via email to