BIND 10 #1454: Pass UPDATE packets from b10-auth to DDNS module

BIND 10 Development do-not-reply at isc.org
Wed Jan 4 09:41:30 UTC 2012


#1454: Pass UPDATE packets from b10-auth to DDNS module
-------------------------------------+-------------------------------------
                   Reporter:  jelte  |                 Owner:  UnAssigned
                       Type:  task   |                Status:  reviewing
                   Priority:  minor  |             Milestone:
                  Component:  DDNS   |  Sprint-20120110
                   Keywords:         |            Resolution:
            Defect Severity:  N/A    |             Sensitive:  0
Feature Depending on Ticket:  DDNS   |           Sub-Project:  DNS
        Add Hours to Ticket:  0      |  Estimated Difficulty:  3
                  Internal?:  0      |           Total Hours:  0
-------------------------------------+-------------------------------------
Changes (by vorner):

 * owner:  vorner => UnAssigned
 * status:  accepted => reviewing


Comment:

 Hello

 This branch contains the part in DDNS, the one that creates the listening
 unix socket, accepts connections on it and uses the SocketSessionReceiver
 to receive incoming requests. I'd like this to be reviewed now, separately
 from the other part in b10-auth (which I put into ticket #1539), as they
 are mostly independent and because further tickets will need to continue
 on top of this (as this one creates the handle_request method, where the
 packets should be handled).

 Currently, it is built around select in a single thread, mostly for
 simplicity, avoiding all the hassle with synchronisation. If we need more
 performance, we'll need to introduce threads on some level (but I'd prefer
 having worker threads, receive the requests in single thread like now and
 put them into a workqueue in the handle_request). But that'd be some time
 in future.

 I don't think this needs a Changelog entry, because it does nothing
 visible, there is no other side of this yet and it has even no public API.

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


More information about the bind10-tickets mailing list