cadence-client
cadence-client copied to clipboard
Add workflow deadlock detector
Any go program comes with built in deadlock detector: https://programming.guide/go/detect-deadlock.html
Cadence client has enough information to find out that all workflow goroutines are not waiting on external events and cannot make any progress. So it would be nice to fail workflow that is deadlocked automatically.