Closed strohel closed 1 year ago
I've tested this in https://github.com/tonarino/portal/pull/2293 and it's looking good!
@skywhale (or anybody else) I've changed order of processing slightly, added/extended docs and fixed the typo, PTAL.
Once we merge this I'll do a release.
As an aside, did you notice any change in the speed of the benchmarks?
We unfortunately don't have any benches that used the Timed
wrapper (and this change is strictly contained to he timed wrapper).
Add test showcasing delayed messages not delivered to busy actors
This test fails (as of this commit) with
I.e. messages of type 2 (delayed) are never delivered.
Process delayed/recurring messages also for busy actors
This fixes the recurring_messages_for_busy_actors test, and should fix #72.
Please give the contained logic thorough review scrutiny, this is a central thing.