Add warn log if changeNumber messages fail

This commit is contained in:
Ravi Khadiwala 2024-07-08 11:31:04 -05:00 committed by Jon Chambers
parent 0c81ffe8b7
commit 2e36673702
1 changed files with 7 additions and 2 deletions

View File

@ -115,8 +115,13 @@ public class ChangeNumberManager {
}
private void sendDeviceMessages(final Account account, final List<IncomingMessage> deviceMessages) {
deviceMessages.forEach(message ->
sendMessageToSelf(account, account.getDevice(message.destinationDeviceId()), message));
try {
deviceMessages.forEach(message ->
sendMessageToSelf(account, account.getDevice(message.destinationDeviceId()), message));
} catch (RuntimeException e) {
logger.warn("Changed number but could not send all device messages on {}", account.getUuid(), e);
throw e;
}
}
@VisibleForTesting