Offline message delivery failures

Description

If a message with invalid XML is persisted into the offline message store, message delivery becomes blocked for all subsequent offline messages addressed to the corresponding user. This is a rare condition that has been observed in multiple installations, possibly caused by improper service shutdown, etc.

Improve the exception handling for the OfflineMessgeStore to write ant such invalid messages into the error log, then remove from the database to allow subsequent (valid) messages to be delivered normally.

Environment

None

Activity

Show:
Tom Evans
October 1, 2015, 7:13 PM

Submitted PR #297.

Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Tom Evans

Reporter

Tom Evans

Expected Effort

Minimal