Fix for busted call duration in CDMA conference

A connect time of 0 is invalid and should not be used to determine
a parent's connect time.

Bug: 17508340
Change-Id: I21723100deee349b00a10f142b32a882f3bd925e
diff --git a/src/com/android/server/telecom/InCallController.java b/src/com/android/server/telecom/InCallController.java
index 26ac4a5..9f5736e 100644
--- a/src/com/android/server/telecom/InCallController.java
+++ b/src/com/android/server/telecom/InCallController.java
@@ -454,7 +454,9 @@
         if (!childCalls.isEmpty()) {
             connectTimeMillis = Long.MAX_VALUE;
             for (Call child : childCalls) {
-                connectTimeMillis = Math.min(child.getConnectTimeMillis(), connectTimeMillis);
+                if (child.getConnectTimeMillis() > 0) {
+                    connectTimeMillis = Math.min(child.getConnectTimeMillis(), connectTimeMillis);
+                }
                 childCallIds.add(mCallIdMapper.getCallId(child));
             }
         }