BIND 10 #3128: Send updates synchronously
BIND 10 Development
do-not-reply at isc.org
Wed Aug 28 10:45:33 UTC 2013
#3128: Send updates synchronously
-------------------------------------+-------------------------------------
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 |
-------------------------------------+-------------------------------------
Send updates to segment infos synchronously, in a similar way as stats
collect the statistics. In particular, when the updates should happen
(when there are no more updates to the data in the queue or comes some
command that is not update to data), do this:
* Lock the mutex (to prevent the main thread interfering)
* Send the commands to all the readers
* Wait for all the answers from the readers (either ACKs or undeliverable
notifications).
* Unlock the mutex.
Stop using the state machine and switch to using the simplified version of
datasource info from #3122.
It should be done after #3127, to be able to check it against auth.
--
Ticket URL: <http://bind10.isc.org/ticket/3128>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list