BIND 10 #216: Xfrin: Implement the feature items in TODO file.

BIND 10 Development do-not-reply at isc.org
Thu Jul 22 03:40:01 UTC 2010


#216: Xfrin: Implement the feature items in TODO file.
------------------------------+---------------------------------------------
      Reporter:  zhanglikun   |        Owner:  zhanglikun          
          Type:  enhancement  |       Status:  new                 
      Priority:  major        |    Milestone:  feature backlog item
     Component:  xfrin        |   Resolution:                      
      Keywords:               |    Sensitive:  0                   
Estimatedhours:               |        Hours:                      
      Billable:  1            |   Totalhours:                      
      Internal:  0            |  
------------------------------+---------------------------------------------
Changes (by shentingting):

  * internal:  => 0
  * billable:  => 1


Comment:

 some changes in xfrin code:
 1. Add config_handler function to make new config data to be applied.[TODO
 list #1]
 2. Delete unnecessary mutex on recorder, remove quato and repeat check to
 main thread.[#2]
 3. I checked that if xfrin fails, the garbage data is not in DB file. but,
 when all zone data are in the same zone file and multi zone xfrin process
 at the same time, there is data access conflicts.[#7]
 4. Deal with connection exception(the master closes connection etc.)
 during transmission in handle_read function[#12]
 5. Using socket pair communication mechanism to achieve quickly terminate
 on shutdown command, and still using a global flag. This is a double-check
 mechanism. I changed threading.Event() to a global flag to achieve the
 same function, this eliminates some confuse about thread.Event`s
 abuse.[#13,#15,#16]
 6. Amend test code.

-- 
Ticket URL: <http://bind10.isc.org/ticket/216#comment:2>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list