From a0f48b8353f4ed4a4c50c28db2805cf731f8a017 Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Thu, 7 Jun 2018 13:36:16 +0200 Subject: [PATCH] log elapsed time for secure messaging setup --- .../keychain/securitytoken/SecurityTokenConnection.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/securitytoken/SecurityTokenConnection.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/securitytoken/SecurityTokenConnection.java index 9b15b4ba7..380169a0f 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/securitytoken/SecurityTokenConnection.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/securitytoken/SecurityTokenConnection.java @@ -23,6 +23,7 @@ import java.io.IOException; import java.util.List; import android.content.Context; +import android.os.SystemClock; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.annotation.VisibleForTesting; @@ -253,7 +254,10 @@ public class SecurityTokenConnection { } try { + long elapsedRealtimeStart = SystemClock.elapsedRealtime(); secureMessaging = SCP11bSecureMessaging.establish(this, context, commandFactory); + long elapsedTime = SystemClock.elapsedRealtime() - elapsedRealtimeStart; + Timber.d("Established Secure Messaging in %d ms", elapsedTime); } catch (SecureMessagingException e) { secureMessaging = null; Timber.e(e, "failed to establish secure messaging");