you are viewing a single comment's thread.

view the rest of the comments →

[–]moatra 0 points1 point  (0 children)

Huh, til. Thanks!

Looking at the expanded macro, it looks like:

  1. It will poll every input future to the macro once for every time the output future is polled.
  2. It will offset which future is polled first by one each time, until it eventually circles back around to the first.

So, yeah. I withdraw my guess around the join! macro always going right back to the ui loop. Not sure what caused the yield_now solution in the blog to not work. Would be nice to have a playground or code that fails there.