BIND 10 #851: b10-auth (+ hotspot cache) can crash in handling query when DB is busy

BIND 10 Development do-not-reply at isc.org
Wed Apr 20 13:43:32 UTC 2011


#851: b10-auth (+ hotspot cache) can crash in handling query when DB is busy
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:  jinmei
  jinmei                             |                Status:  reviewing
                       Type:         |             Milestone:
  defect                             |  Sprint-20110503
                   Priority:         |            Resolution:
  critical                           |             Sensitive:  0
                  Component:  data   |           Sub-Project:  DNS
  source                             |  Estimated Difficulty:  0.0
                   Keywords:         |           Total Hours:  0
            Defect Severity:  N/A    |
Feature Depending on Ticket:         |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------
Changes (by vorner):

 * owner:  vorner => jinmei


Comment:

 Hello

 Looking at the surrounding code, it is indeed quite hairy. Why, if the
 data really lives in cache, did it touch the database in the first place?
 But that's not the point here, I guess.

 I have one question. Is the whole thing wrapped in some kind of
 transaction? If yes, then I believe the code can be merged. If not, then
 this only makes the probability of occurrence smaller ‒ because the
 following code still does expect that if it got there, it can get the data
 from DB and be happy.

 Thanks

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


More information about the bind10-tickets mailing list