BIND 10 #513: b10-auth hangs in submitting statistics

BIND 10 Development do-not-reply at isc.org
Tue Jan 18 22:57:15 UTC 2011


#513: b10-auth hangs in submitting statistics
-------------------------------------+-------------------------------------
                 Reporter:  jinmei   |                Owner:  jinmei
                     Type:  defect   |               Status:  new
                 Priority:           |            Milestone:  A-Team-
  critical                           |  Sprint-20110126
                Component:           |           Resolution:
  b10-auth                           |            Sensitive:  0
                 Keywords:           |  Add Hours to Ticket:  0
Estimated Number of Hours:  0.0      |          Total Hours:  0
                Billable?:  1        |
                Internal?:  0        |
-------------------------------------+-------------------------------------

Comment (by jinmei):

 branch trac513 is ready for review.

 I ended up introducing several sets of changes:
  - added a new method to asiolink::IntervalTimer to disable/modify
    the timer interval (and a supplemental new method to help tests)
  - changed the way to configure ioservice and interval timer in AuthSrv.
 this could be skipped, but it makes the configuration code much simpler,
 so I decided to introduce it.
  - added a new configuration for b10-auth to suctomize the timer interval
 for statistics submission.  this is the main purpose of this ticket.

 As a result the diff is a bit bigger than I originally intended.  If it's
 too big for the reviewer, please let me know.  I'll divide the entire diff
 into two or three chunks.

 The proposed changelog entry is this:

 {{{
   152.? [func]*         jinmei
         b10-auth: Added new configuration variable "statistics-interval"
         to allow the user to change the timer interval for periodic
         statistics updates.  The update can also be disabled by setting
         the value to 0.  Disabling statistics updates will also work as
         a temporary workaround of a known issue that b10-auth can block in
         sending statistics and stop responding to queries as a result.
         (Trac #513, git TBD)
 }}}

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


More information about the bind10-tickets mailing list