You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We used to run Consensus event processing in multiple tasks, however, today the event processing is done by a single task in a single event loop.
We're still left with a number of asynchronous functions that that main event loop is just awaiting for. This is not convenient for debugging, because the stacktraces are not depicted properly. What we want to do instead is to have "real async" functions (the leaves) be asynchronous, while the rest of the functions to just block_on on the result.
The text was updated successfully, but these errors were encountered:
We used to run Consensus event processing in multiple tasks, however, today the event processing is done by a single task in a single event loop.
We're still left with a number of asynchronous functions that that main event loop is just awaiting for. This is not convenient for debugging, because the stacktraces are not depicted properly. What we want to do instead is to have "real async" functions (the leaves) be asynchronous, while the rest of the functions to just
block_on
on the result.The text was updated successfully, but these errors were encountered: