fix infinite loop in enableModem TC

Bug: 227585563
Test: run vts -m VtsHalRadioTargetTest
Change-Id: I879faa5ecef026865d17ad1a23e52cb9f8f70454
Merged-In: I879faa5ecef026865d17ad1a23e52cb9f8f70454
This commit is contained in:
Tim Lin
2022-04-07 09:33:45 +08:00
parent b5e9cdaf7e
commit 9597360e20
2 changed files with 2 additions and 1 deletions

View File

@@ -24,6 +24,7 @@ ndk::ScopedAStatus RadioModemResponse::acknowledgeRequest(int32_t /*serial*/) {
ndk::ScopedAStatus RadioModemResponse::enableModemResponse(const RadioResponseInfo& info) {
rspInfo = info;
enableModemResponseToggle = !enableModemResponseToggle;
parent_modem.notify(info.serial);
return ndk::ScopedAStatus::ok();
}

View File

@@ -37,7 +37,7 @@ class RadioModemResponse : public BnRadioModemResponse {
RadioResponseInfo rspInfo;
bool isModemEnabled;
bool enableModemResponseToggle;
bool enableModemResponseToggle = false;
virtual ndk::ScopedAStatus acknowledgeRequest(int32_t serial) override;