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

Commit 57c0798c authored by Mike Yu's avatar Mike Yu
Browse files

Test: Pass sized 1 vector to IDnsResolver::getResolverInfo

Prior to aosp/2152596, DnsResolver would crash if size of
wait_for_pending_req_timeout_count is 0. This change ensures the
crash won't happen, although it's not expected to see that the
latest tests are run on devices with old DnsResolver installed.

Bug: 237767883
Test: ResolverTest.ResolverStats passed on a device with old
      version of DnsResolver installed
Change-Id: Ic9c5b57e7576407132efbd16e58ba25c7fef6467
parent 92a1bd41
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -74,7 +74,7 @@ Result<ResolverInfo> DnsResponderClient::getResolverInfo() {
    std::vector<std::string> dotServers;
    std::vector<int32_t> params;
    std::vector<int32_t> stats;
    std::vector<int32_t> waitForPendingReqTimeoutCount;
    std::vector<int32_t> waitForPendingReqTimeoutCount{0};
    auto rv = mDnsResolvSrv->getResolverInfo(TEST_NETID, &dnsServers, &domains, &dotServers,
                                             &params, &stats, &waitForPendingReqTimeoutCount);
    if (!rv.isOk()) {