Opened 8 years ago

Closed 6 years ago

#2022 closed enhancement (wontfix)

DDNS improvement: destroy transaction within handle()

Reported by: jelte Owned by:
Priority: medium Milestone: Remaining BIND10 tickets
Component: Unclassified Version: bind10-old
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DNS Feature Depending on Ticket:
Estimated Difficulty: 4 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no


Current, in the DDNS Session class, after _create_diff() is called within handle(), the DDNS Session has a ongoing transaction until it it either completed or the session itself is destroyed. This should not prove much of a problem, since we are not expecting to keep these objects around, but it would be cleaner if the transaction was only valid within the handle() call.

Best approach is probably to use the Context interface and a with statement.


Change History (3)

comment:1 Changed 8 years ago by shane

  • Milestone New Tasks deleted

comment:2 Changed 6 years ago by tomek

  • Milestone set to Remaining BIND10 tickets

comment:3 Changed 6 years ago by tomek

  • Resolution set to wontfix
  • Status changed from new to closed
  • Version set to old-bind10

This issue is related to bind10 code that is no longer part of Kea.

If you are interested in BIND10/Bundy framework or its DNS components,
please check

Closing ticket.

Note: See TracTickets for help on using tickets.