From 650956ea0a4e984658e7e845de4651491fd8d6ee Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Mon, 28 Oct 2024 20:27:21 -0400 Subject: [PATCH] Improving timestamp logging around retry receipts. --- .../signalservice/api/SignalServiceMessageSender.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libsignal-service/src/main/java/org/whispersystems/signalservice/api/SignalServiceMessageSender.java b/libsignal-service/src/main/java/org/whispersystems/signalservice/api/SignalServiceMessageSender.java index 1a9525067e..3ef443387b 100644 --- a/libsignal-service/src/main/java/org/whispersystems/signalservice/api/SignalServiceMessageSender.java +++ b/libsignal-service/src/main/java/org/whispersystems/signalservice/api/SignalServiceMessageSender.java @@ -250,12 +250,14 @@ public class SignalServiceMessageSender { throws IOException, UntrustedIdentityException { - Log.d(TAG, "[" + errorMessage.getTimestamp() + "] Sending a retry receipt."); + long timestamp = System.currentTimeMillis(); + + Log.d(TAG, "[" + timestamp + "] Sending a retry receipt for target message " + errorMessage.getTimestamp()); PlaintextContent content = new PlaintextContent(errorMessage); EnvelopeContent envelopeContent = EnvelopeContent.plaintext(content, groupId); - sendMessage(recipient, sealedSenderAccess, System.currentTimeMillis(), envelopeContent, false, null, null, false, false); + sendMessage(recipient, sealedSenderAccess, timestamp, envelopeContent, false, null, null, false, false); } /**