--TEST-- Bug #46164 - 2 (stream_filter_remove() closes the stream) --FILE-- datalen; stream_bucket_append($out, $bucket); } unset($this->stream); return PSFS_PASS_ON; } } stream_filter_register('user_filter','user_filter'); $fd = fopen('php://memory','w'); $filter = stream_filter_append($fd, 'user_filter'); fwrite($fd, "foo"); fflush($fd); var_dump(fclose($fd)); ?> --EXPECT-- bool(true)