In general, we might want to introduce a worker supervisor pattern (though this seems like a useful topic for a generalized module) to solve this long term.
In short term, we should guard against exceptions in the message processing routine, as the message processor throws fatal exceptions.
In general, we might want to introduce a worker supervisor pattern (though this seems like a useful topic for a generalized module) to solve this long term.
In short term, we should guard against exceptions in the message processing routine, as the message processor throws fatal exceptions.