Skip to content
  • Vladimír Čunát's avatar
    060349c9
    dnstap: don't break request resolution on dnstap errors · 060349c9
    Vladimír Čunát authored
    This isn't a regression of 5.3.0 changes.
    Layer functions are supposed to return new values for ctx->state,
    but here we were sometimes returning kr_error(EFOO) which altered
    processing of the request.
    
    Our case: answers directly from policy module would not end up
    finishing the request and we'd hit an assert at the end of processing.
    060349c9
    dnstap: don't break request resolution on dnstap errors
    Vladimír Čunát authored
    This isn't a regression of 5.3.0 changes.
    Layer functions are supposed to return new values for ctx->state,
    but here we were sometimes returning kr_error(EFOO) which altered
    processing of the request.
    
    Our case: answers directly from policy module would not end up
    finishing the request and we'd hit an assert at the end of processing.
To find the state of this project's repository at the time of any of these versions, check out the tags.
Loading