Prevent the death of other tasks when one fails
When a process has multiple tasks and one of them fails, every WorkerActivity is updated to error
regardless of their success. This is thanks to that signal.
This can be annoying when the other task actually succeed and the whole process crashes then when the worker tries to update a worker activity and gets a 409 from the backend.
This might be easier now since Ponos was merged.