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