hatchet-dev / hatchet-python

Hatchet Python SDK for Interacting with the Hatchet Engine
10 stars 3 forks source link

fix: make workflow run listener more resilient #56

Closed abelanger5 closed 2 weeks ago

abelanger5 commented 2 weeks ago

The workflow run listener could previously only handle a single subscriber per workflow run id, and didn't replay requests when the listener was interrupted (due to a broken network connection). This meant that workflows could get stuck in a state where they were listening forever.

This PR makes the following changes: