BIND 10 #3124: Move most work to the work thread

BIND 10 Development do-not-reply at isc.org
Wed Aug 28 09:23:59 UTC 2013


#3124: Move most work to the work thread
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:
  vorner                             |                Status:  new
                       Type:  task   |             Milestone:  New Tasks
                   Priority:         |              Keywords:
  medium                             |             Sensitive:  0
                  Component:  shmem  |           Sub-Project:  DNS
  manager                            |  Estimated Difficulty:  0
               CVSS Scoring:         |           Total Hours:  0
            Defect Severity:  N/A    |
Feature Depending on Ticket:         |
  Simplified memmgr                  |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------
 Move all the possible logic into the work thread. The main thread will
 only listen for notifications about need to load zones (#3115),
 configuration updates and new/removed subscribers. It'll simply push the
 notifications and commands to the queue for the work thread (and send ACK
 for the configuration updates, since they are command, not notification),
 but it'll not handle other communication with the readers.

 This may simplify the logic in the work thread a bit, but some more will
 come.

 Directly handle whatever is needed instead of sending notification about
 completed work and letting the main thread handle it.

-- 
Ticket URL: <http://bind10.isc.org/ticket/3124>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list