mirror of
https://github.com/AsamK/signal-cli
synced 2025-08-29 18:40:39 +00:00
Log the time it takes to send a group message
This commit is contained in:
parent
c8cc428e3f
commit
a01d6b085a
1 changed files with 4 additions and 1 deletions
|
@ -38,6 +38,7 @@ import org.whispersystems.signalservice.api.push.exceptions.UnregisteredUserExce
|
|||
import org.whispersystems.signalservice.internal.push.exceptions.InvalidUnidentifiedAccessHeaderException;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.time.Duration;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
|
@ -285,6 +286,7 @@ public class SendHelper {
|
|||
final Set<RecipientId> recipientIds,
|
||||
final DistributionId distributionId
|
||||
) throws IOException {
|
||||
long startTime = System.currentTimeMillis();
|
||||
// isRecipientUpdate is true if we've already sent this message to some recipients in the past, otherwise false.
|
||||
final var isRecipientUpdate = false;
|
||||
Set<RecipientId> senderKeyTargets = distributionId == null
|
||||
|
@ -329,7 +331,8 @@ public class SendHelper {
|
|||
isRecipientUpdate || allResults.size() > 0);
|
||||
allResults.addAll(results);
|
||||
}
|
||||
|
||||
final var duration = Duration.ofMillis(System.currentTimeMillis() - startTime);
|
||||
logger.debug("Sending took {} seconds", duration.toString());
|
||||
return allResults;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue