unread
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