Melanie, thanks for your comments.

21.10.2024, 22:34, "Melanie Plageman" <melanieplageman@gmail.com>:

The whole point of the read stream callback provided by the caller is
that the logic to get the next block should be there

We must get number of blocks after examining last block. But callback returning EOF might be called before. With current API we have to restart.

Removing extension lock will not change this.


Best regards, Andrey Borodin.