]> git.ipfire.org Git - thirdparty/bind9.git/commit
Remove dead code, result cannot be ISC_R_SUSPEND
authorMark Andrews <marka@isc.org>
Fri, 29 Apr 2022 02:25:25 +0000 (12:25 +1000)
committerMark Andrews <marka@isc.org>
Fri, 29 Apr 2022 02:25:25 +0000 (12:25 +1000)
commit648ee547522ee314793841b59dc5d7eb34684373
treed161b11796eb2e4a9cc6b96565d8fa207c5e56a4
parent043d4f0ae0605f274f14e717995d91953fecf0b0
Remove dead code, result cannot be ISC_R_SUSPEND

    *** CID 351290:  Control flow issues  (DEADCODE)
    /lib/dns/client.c: 1027 in dns_client_resolve()
    1021      if (!client->readydone) {
    1022      WAIT(&client->ready, &client->readylock);
    1023      }
    1024      UNLOCK(&client->readylock);
    1025
    1026      LOCK(&resarg->lock);
    >>>     CID 351290:  Control flow issues  (DEADCODE)
    >>>     Execution cannot reach the expression "result == ISC_R_SUSPEND" inside this statement: "if (result == ISC_R_SUCCESS...".
    1027      if (result == ISC_R_SUCCESS || result == ISC_R_SUSPEND) {
    1028      result = resarg->result;
    1029      }
    1030      if (result != ISC_R_SUCCESS && resarg->vresult != ISC_R_SUCCESS) {
    1031      /*
    1032       * If this lookup failed due to some error in DNSSEC
lib/dns/client.c