cschleiden / go-workflows

Embedded durable workflows for Golang similar to DTFx/Cadence/Temporal
https://cschleiden.github.io/go-workflows/
MIT License
233 stars 49 forks source link

`panic` in an activity should be recovered and relayed to the scheduling workflow #212

Closed cschleiden closed 1 year ago

cschleiden commented 1 year ago

When a panic happens in an activity, the worker should recover from that and pass it back to the scheduling workflow as an activity failure.

cschleiden commented 1 year ago

Closed with: https://github.com/cschleiden/go-workflows/pull/217