Hi Michael, It seems to be the same issue over and over. What I mean it is always issue with transaction chain. Do we need so many bugs opened for it? Let’s keep it simple as possible because we are lost in this many bugs and it may lead to confusion :) I already working on patch for all unclosed and/or illegalState txChains in all OFP. I will let you know when it is ready to test it.
Thanks Jozef From: Michael Vorburger [mailto:[email protected]] Sent: Monday, September 4, 2017 4:44 PM To: Robert Varga <[email protected]>; Tomáš Slušný <[email protected]>; Jozef Bacigál <[email protected]> Cc: Abhijit Kumbhare <[email protected]>; [email protected]; [email protected]; [email protected] Subject: Re: [mdsal-dev] [openflowplugin-dev] Fwd: Bug 9038 - IllegalStateException: Attempted to close chain with outstanding transaction PingPongTransaction at org.opendaylight.openflowplugin.impl.device.TransactionChainManager.createTxChain On Thu, Aug 24, 2017 at 1:10 PM, Robert Varga <[email protected]<mailto:[email protected]>> wrote: On 24/08/17 09:39, Tomáš Slušný wrote: > > Hello Michael, > > so, according to stack trace, it looks like OpenFlowPlugin transaction > chain manager got notification that transaction chain failed, and what > we are doing then are that we create new transaction chain and close the > failed transaction chain. But it looks like in time we are closing the > failed transaction chain, there is still ping pong transaction open > (what, according to logs, is probably the one who triggered the failure > of chain and also the recreation of the chain), so I am not sure if this > is really bug in OpenFlowPlugin. Adding controller and mdsal to cc. OFP has a currently-open transaction when from the failed transaction chain (i.e. between allocate and submit/cancel) when it is calling close(). This points towards missing synchronization between the callback code and the code that is using the chain. https://bugs.opendaylight.org/show_bug.cgi?id=9101 may interest you as well in this context? Bye, Robert _______________________________________________ mdsal-dev mailing list [email protected]<mailto:[email protected]> https://lists.opendaylight.org/mailman/listinfo/mdsal-dev
_______________________________________________ openflowplugin-dev mailing list [email protected] https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
