Add logging when timeouts occur
When timeouts occur, add log event messages for debugging.
Change-Id: I140ffd9310651ade3b2735b88a19262d8f85bca5
diff --git a/src/com/android/telecomm/CallServiceRepository.java b/src/com/android/telecomm/CallServiceRepository.java
index 6dad6eb..93f133f 100644
--- a/src/com/android/telecomm/CallServiceRepository.java
+++ b/src/com/android/telecomm/CallServiceRepository.java
@@ -68,6 +68,7 @@
private final Runnable mLookupTerminator = new Runnable() {
@Override
public void run() {
+ Log.d(TAG, "Timed out processing providers");
terminateLookup();
}
};
diff --git a/src/com/android/telecomm/CallServiceSelectorRepository.java b/src/com/android/telecomm/CallServiceSelectorRepository.java
index 4186a5d..d384604 100644
--- a/src/com/android/telecomm/CallServiceSelectorRepository.java
+++ b/src/com/android/telecomm/CallServiceSelectorRepository.java
@@ -58,6 +58,7 @@
private final Runnable mLookupTerminator = new Runnable() {
@Override
public void run() {
+ Log.d(TAG, "Timed out processing selectors");
terminateLookup();
}
};
diff --git a/src/com/android/telecomm/Switchboard.java b/src/com/android/telecomm/Switchboard.java
index 077e605..7587419 100644
--- a/src/com/android/telecomm/Switchboard.java
+++ b/src/com/android/telecomm/Switchboard.java
@@ -337,6 +337,7 @@
while (iterator.hasNext()) {
Call call = iterator.next();
if (call.getAgeInMilliseconds() >= newCallTimeoutMs) {
+ Log.d(TAG, "Call " + call.getId() + " timed out.");
mOutgoingCallsManager.abort(call);
calls.remove(call);