mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-19 08:09:12 +01:00
Add additional decryption benchmark trace.
This commit is contained in:
committed by
jeffrey-signal
parent
13444136bd
commit
4f9e77e7cd
@@ -73,6 +73,7 @@ import org.whispersystems.signalservice.internal.push.Content
|
||||
import org.whispersystems.signalservice.internal.push.Envelope
|
||||
import org.whispersystems.signalservice.internal.push.PniSignatureMessage
|
||||
import org.whispersystems.signalservice.internal.util.Util
|
||||
import org.thoughtcrime.securesms.util.SignalTrace
|
||||
import java.util.Optional
|
||||
import kotlin.time.Duration.Companion.nanoseconds
|
||||
import kotlin.time.DurationUnit
|
||||
@@ -154,7 +155,9 @@ object MessageDecryptor {
|
||||
|
||||
return try {
|
||||
val startTimeNanos = System.nanoTime()
|
||||
SignalTrace.beginSection("MessageDecryptor#cipherDecrypt")
|
||||
val cipherResult: SignalServiceCipherResult? = cipher.decrypt(envelope, serverDeliveredTimestamp)
|
||||
SignalTrace.endSection()
|
||||
val endTimeNanos = System.nanoTime()
|
||||
|
||||
val envelope = if (cipherResult?.metadata?.sourceServiceId != null) {
|
||||
|
||||
Reference in New Issue
Block a user