Make AbstractPingPongTransactionChain.close() idempotent 76/107676/2
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 3 Sep 2023 19:59:41 +0000 (21:59 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 3 Sep 2023 20:17:10 +0000 (22:17 +0200)
commit67c7314bd62883f9c7e1ae4daa1b6cf70fe3cd73
tree0dea1e2396a724d7ff4a8b9ebdcfa5aa663e4d68
parentfb10a50fca08607fe31bfa7492a40a8cc4667a8a
Make AbstractPingPongTransactionChain.close() idempotent

Expend one byte of state to track close() method, making sure it is
idempotent.

JIRA: MDSAL-838
Change-Id: Ie7bccb2c12ad9eadd948fc15244cc2b2b150a256
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/AbstractPingPongTransactionChain.java
dom/mdsal-dom-spi/src/test/java/org/opendaylight/mdsal/dom/spi/PingPongTransactionChainTest.java