kaniini / jejune

no-nonsense activitypub implementation
Other
27 stars 2 forks source link

Exceptions in inbox processor worker cause the worker to die #7

Closed kaniini closed 3 years ago

kaniini commented 3 years ago

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.