Make sure interface is valid when checking for GC

PiperOrigin-RevId: 700764816
This commit is contained in:
hai007
2024-11-27 11:48:46 -08:00
committed by Copybara-Service
parent 79f1a2e492
commit e342554dc2
@@ -52,7 +52,10 @@ bool WifiDirect::IsGCAvailable() const {
return IsGCAvailableLocked();
}
bool WifiDirect::IsGCAvailableLocked() const { return medium_.IsValid(); }
bool WifiDirect::IsGCAvailableLocked() const {
if (medium_.IsValid()) return medium_.IsInterfaceValid();
return false;
}
bool WifiDirect::IsGOStarted() {
MutexLock lock(&mutex_);