Merge "Only actually log the DNS events we have." into nyc-dev am: cb98809657

am: 38aff6828d

* commit '38aff6828df4de050b4b9aca80511cfdfb19b939':
  Only actually log the DNS events we have.

Change-Id: Ia527a662758764b064b42e15c3e91a49eaded497
This commit is contained in:
Lorenzo Colitti
2016-05-23 09:13:53 +00:00
committed by android-build-merger

View File

@@ -78,9 +78,11 @@ public class DnsEventListenerService extends IDnsEventListener.Stub {
return; return;
} }
// Only log as many events as we actually have.
byte[] eventTypes = Arrays.copyOf(mEventTypes, mEventCount);
byte[] returnCodes = Arrays.copyOf(mReturnCodes, mEventCount); byte[] returnCodes = Arrays.copyOf(mReturnCodes, mEventCount);
int[] latenciesMs = Arrays.copyOf(mLatenciesMs, mEventCount); int[] latenciesMs = Arrays.copyOf(mLatenciesMs, mEventCount);
DnsEvent.logEvent(mNetId, mEventTypes, mReturnCodes, mLatenciesMs); DnsEvent.logEvent(mNetId, eventTypes, returnCodes, latenciesMs);
maybeLog(String.format("Logging %d results for netId %d", mEventCount, mNetId)); maybeLog(String.format("Logging %d results for netId %d", mEventCount, mNetId));
mEventCount = 0; mEventCount = 0;
} }