ethereum / async-service

Lifecycle management for async Python applications
MIT License
9 stars 13 forks source link

Allow external API calls to schedule tasks under trio manager #37

Closed pipermerriam closed 4 years ago

pipermerriam commented 4 years ago

What was wrong?

The TrioManager would complain if an external API call ends up scheduling a task.

How was it fixed?

Adjusted the code to allow for external API calls to schedule tasks which become new root nodes in the task DAG

Cute Animal Picture

christmas-hat-kitty

pipermerriam commented 4 years ago

Merging to get a release out today. I'll cleanup any review comments post-merge.