Log the failure of not having the right message handler for the message, instead of throwing an InvalidOperationException. This is due to the fact that a throwal in a custom message handler still corresponds as a 'handled' message. The responsibility of the message router stops there.
This is different from having no matching message handlers registered, in that case, we can still throw such an exception.
Log the failure of not having the right message handler for the message, instead of throwing an
InvalidOperationException
. This is due to the fact that a throwal in a custom message handler still corresponds as a 'handled' message. The responsibility of the message router stops there.This is different from having no matching message handlers registered, in that case, we can still throw such an exception.
Closes #424