Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • BIND BIND
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 522
    • Issues 522
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 99
    • Merge requests 99
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ISC Open Source Projects
  • BINDBIND
  • Issues
  • #1927

Closed
Open
Created Jun 09, 2020 by Evan Hunt@eachOwner

keepalive appears to be unused

I just noticed in passing that the function isc_nm_tcpdns_keepalive() is defined in the netmgr, but is never called by named. I think the intent was to call it when the client sent an EDNS TCP KEEPALIVE option, so that named would switch to using a longer timeout.

The keepalive system test missed this because it only tests option processing and configuration, not timeout behavior. It would be nice to address that as well, though since it would necessarily be timing-dependent, it might be very difficult to make the test reliable.

Assignee
Assign to
Time tracking