diff --git a/service-t/src/com/android/server/NsdService.java b/service-t/src/com/android/server/NsdService.java index 555549c871..4af8b0e981 100644 --- a/service-t/src/com/android/server/NsdService.java +++ b/service-t/src/com/android/server/NsdService.java @@ -1942,7 +1942,7 @@ public class NsdService extends INsdManager.Stub { mContext, MdnsFeatureFlags.NSD_QUERY_WITH_KNOWN_ANSWER)) .setAvoidAdvertisingEmptyTxtRecords(mDeps.isTetheringFeatureNotChickenedOut( mContext, MdnsFeatureFlags.NSD_AVOID_ADVERTISING_EMPTY_TXT_RECORDS)) - .setIsCachedServicesRemovalEnabled(mDeps.isFeatureEnabled( + .setIsCachedServicesRemovalEnabled(mDeps.isTetheringFeatureNotChickenedOut( mContext, MdnsFeatureFlags.NSD_CACHED_SERVICES_REMOVAL)) .setCachedServicesRetentionTime(mDeps.getDeviceConfigPropertyInt( MdnsFeatureFlags.NSD_CACHED_SERVICES_RETENTION_TIME, diff --git a/service-t/src/com/android/server/connectivity/mdns/MdnsFeatureFlags.java b/service-t/src/com/android/server/connectivity/mdns/MdnsFeatureFlags.java index 1cf5e4d854..11a374d9c8 100644 --- a/service-t/src/com/android/server/connectivity/mdns/MdnsFeatureFlags.java +++ b/service-t/src/com/android/server/connectivity/mdns/MdnsFeatureFlags.java @@ -316,7 +316,7 @@ public class MdnsFeatureFlags { mIsAggressiveQueryModeEnabled = false; mIsQueryWithKnownAnswerEnabled = false; mAvoidAdvertisingEmptyTxtRecords = true; // Default enabled. - mIsCachedServicesRemovalEnabled = false; + mIsCachedServicesRemovalEnabled = true; // Default enabled. mCachedServicesRetentionTime = DEFAULT_CACHED_SERVICES_RETENTION_TIME_MILLISECONDS; mIsAccurateDelayCallbackEnabled = false; mIsShortHostnamesEnabled = true; // Default enabled.