Make it a little more clear that demand is sent after handle_events/3 is done and not when starting it.
Also removed the part about "the stage that produced the events assumes". This is not really the case. The producer does not assume anything. It just waits for new demand. It doesn't track which events were processed. At least that's my understanding of it.
Make it a little more clear that demand is sent after
handle_events/3
is done and not when starting it.Also removed the part about "the stage that produced the events assumes". This is not really the case. The producer does not assume anything. It just waits for new demand. It doesn't track which events were processed. At least that's my understanding of it.