Uploaded image for project: 'genius'
  1. genius
  2. GENIUS-89

Suspected WriteOnlyTransaction leak in interfacemanager.renderer.ovs.statehelpers.OvsInterfaceTopologyStateAddHelper.addPortToBridge() & OvsInterfaceTopologyStateRemoveHelper

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • None
    • Nitrogen
    • General
    • None
    • Operating System: All
      Platform: All

    • 9099

      As found in see NETVIRT-883 but certainly not causing CONTROLLER-1756 (because it's re. an open WriteOnlyTransaction and not TransactionChain), but should probably still be fixed, unless it's proven false positive.. in which case, if confirmed after analysis, this issue should be closed RESOLVED INVALID with an "explanation" why it may be perfectly logical to see non closed ReadOnlyTransaction created by BridgeConfigReconciliationTask:

      trace:transactions
      TracingBroker found some not yet (or never..) closed transactions!

      DataBroker : newWriteOnlyTransaction()
      4x transactions opened here, which are not closed:
      org.opendaylight.genius.interfacemanager.renderer.ovs.statehelpers.OvsInterfaceTopologyStateAddHelper.addPortToBridge(OvsInterfaceTopologyStateAddHelper.java:31)
      org.opendaylight.genius.interfacemanager.listeners.InterfaceTopologyStateListener$RendererStateAddWorker.call(InterfaceTopologyStateListener.java:133)
      org.opendaylight.genius.interfacemanager.listeners.InterfaceTopologyStateListener$RendererStateAddWorker.call(InterfaceTopologyStateListener.java:121)
      org.opendaylight.genius.datastoreutils.DataStoreJobCoordinator$MainTask.run(DataStoreJobCoordinator.java:285)

            Unassigned Unassigned
            vorburger Michael Vorburger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: