Uploaded image for project: 'bgpcep'
  1. bgpcep
  2. BGPCEP-122

PCEP topology manager breaks with multiple nodes

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • Bugzilla Migration
    • Bugzilla Migration
    • General
    • None
    • Operating System: All
      Platform: All

    • 1614

    Description

      The transaction chaining logic is not thread-safe and requires proper ordering of operations. This means that we cannot have a global handle, but rather maintain a per-node handle.

      Move the TransactionChain object into NodeState. NodeState already serves as the meeting point for ensuring only one session ever updates a particular node, which guarantees thread safety.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            rovarga Robert Varga
            rovarga Robert Varga
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: