Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 62cf4546 authored by Tim Lin's avatar Tim Lin
Browse files

fix infinite loop in enableModem TC

Bug: 227585563
Test: run vts -m VtsHalRadioTargetTest
Change-Id: I879faa5ecef026865d17ad1a23e52cb9f8f70454
parent 535ff7a3
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -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();
}
+1 −1
Original line number Diff line number Diff line
@@ -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;