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
Prevent local-activity panics from taking down the worker process (#1169)
Previously, a local activity that panicked would lead to a panic
exiting the goroutine that performed the call, terminating the whole
worker process immediately.
Obviously this is not good behavior. So now that's fixed.
Seems like it has been this way since local activities were introduced,
in commit 79c072a , so it's pretty
surprising that it went unnoticed / unfixed for this long.
Particularly since it stands a decent chance of killing every worker
instance due to decision task retries.
0 commit comments