Merge "Return empty ModemActivityInfo in error case instead of null." into mm-wireless-dev
am: 5e2097c42e
* commit '5e2097c42ef169eb6892a229495d56878ed0092b':
Return empty ModemActivityInfo in error case instead of null.
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index 4b22e57..63256b6 100644
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -740,6 +740,10 @@
loge("queryModemActivityInfo: Unknown exception");
}
}
+ // Result cannot be null. Return ModemActivityInfo with all fields set to 0.
+ if (request.result == null) {
+ request.result = new ModemActivityInfo(0, 0, 0, null, 0, 0);
+ }
synchronized (request) {
request.notifyAll();
}