Add more logs for debugging
There is no log to show whether the callbacks have been sent to user. So add some logs on NsdService to at least know whether the callback was sent to NsdService. Test: atest FrameworksNetTests android.net.cts.NsdManagerTest Change-Id: I1940d501ac3f9f56ce440366d0b5214a97d6f6f7
This commit is contained in:
@@ -1317,10 +1317,9 @@ public class NsdService extends INsdManager.Stub {
|
||||
final NsdServiceInfo info = buildNsdServiceInfoFromMdnsEvent(event, code);
|
||||
// Errors are already logged if null
|
||||
if (info == null) return false;
|
||||
if (DBG) {
|
||||
Log.d(TAG, String.format("MdnsDiscoveryManager event code=%s transactionId=%d",
|
||||
NsdManager.nameOf(code), transactionId));
|
||||
}
|
||||
mServiceLogs.log(String.format(
|
||||
"MdnsDiscoveryManager event code=%s transactionId=%d",
|
||||
NsdManager.nameOf(code), transactionId));
|
||||
switch (code) {
|
||||
case NsdManager.SERVICE_FOUND:
|
||||
clientInfo.onServiceFound(clientId, info);
|
||||
@@ -1722,6 +1721,7 @@ public class NsdService extends INsdManager.Stub {
|
||||
private class AdvertiserCallback implements MdnsAdvertiser.AdvertiserCallback {
|
||||
@Override
|
||||
public void onRegisterServiceSucceeded(int serviceId, NsdServiceInfo registeredInfo) {
|
||||
mServiceLogs.log("onRegisterServiceSucceeded: serviceId " + serviceId);
|
||||
final ClientInfo clientInfo = getClientInfoOrLog(serviceId);
|
||||
if (clientInfo == null) return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user