BIND 10 #1407: isc.dns.Rdata should catch C++ exceptions

BIND 10 Development do-not-reply at isc.org
Tue Nov 29 03:43:16 UTC 2011


#1407: isc.dns.Rdata should catch C++ exceptions
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:  jinmei
  jinmei                             |                Status:  reviewing
                       Type:         |             Milestone:
  defect                             |  Sprint-20111206
                   Priority:         |            Resolution:
  critical                           |             Sensitive:  0
                  Component:         |           Sub-Project:  DNS
  libdns++                           |  Estimated Difficulty:  2
                   Keywords:         |           Total Hours:  0
            Defect Severity:  N/A    |
Feature Depending on Ticket:         |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------

Comment (by jinmei):

 Replying to [comment:8 vorner]:

 > > - we should be able to eliminate reinterpret_cast.
 >
 > Done. Actually, when I was doing this, I opened the wrong file by
 accident. When I noticed, it was already done, so I left it there. But if
 you think it is too much for the ticket, I could remove these changes.

 Do you mean the changes in rrset_python.cc?  They are a trivial
 cleanup, so I don't mind including them.  For that matter, the rrset
 wrapper seems to need some fixes regarding exceptions, too, but that
 would certainly be beyond the scope.

 I noticed just one additional style issue (not really related to this
 ticket or the changes you made) and fixed it.

 Other than that the branch seems okay and ready for merge.

 Changelog looks okay, too.

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


More information about the bind10-tickets mailing list