[main] INFO org.opendaylight.mdsal.dom.broker.DOMNotificationRouter - DOM Notification Router started [main] INFO org.opendaylight.bgpcep.config.loader.impl.AbstractConfigLoader - Loading initial config routing-policy-config.xml [main] INFO org.opendaylight.bgpcep.config.loader.spi.AbstractConfigFileProcessor - Routing Policy Config Loader registered [main] INFO org.opendaylight.bgpcep.config.loader.spi.AbstractConfigFileProcessor - Routing Policy Config Loader unregistered [main] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Creating DOM peer chain null [main] INFO org.opendaylight.yangtools.binding.reflect.StringValueObjectFactory - Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4AddressNoZone [main] INFO org.opendaylight.yangtools.binding.reflect.StringValueObjectFactory - Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Prefix [main] INFO org.opendaylight.yangtools.binding.reflect.StringValueObjectFactory - Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6AddressNoZone [main] INFO org.opendaylight.yangtools.binding.reflect.StringValueObjectFactory - Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Prefix [bgp-worker-0] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-1] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-0] INFO org.opendaylight.protocol.bgp.rib.impl.SimpleSessionListener - Session Up [bgp-worker-1] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Session with peer 127.0.0.2 went up with tables [BgpTableTypeImpl [getAfi()=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, getSafi()=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}]] and Add Path tables [] [bgp-worker-0] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0x637445a0, L:/127.0.0.2:54635 - R:127.0.0.1/127.0.0.1:54635] established successfully. [bgp-worker-1] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0x66f5828f, L:/127.0.0.1:54635 - R:/127.0.0.2:54635] established successfully. [bgp-worker-0] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSynchronization - BGP Synchronization finished for table TablesKey{afi=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, safi=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}} [main] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Creating DOM peer chain null [bgp-worker-2] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-3] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-2] INFO org.opendaylight.protocol.bgp.rib.impl.SimpleSessionListener - Session Up [bgp-worker-2] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0xa1ddcddd, L:/127.0.0.3:54635 - R:127.0.0.1/127.0.0.1:54635] established successfully. [bgp-worker-3] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Session with peer 127.0.0.3 went up with tables [BgpTableTypeImpl [getAfi()=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, getSafi()=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}]] and Add Path tables [] [bgp-worker-3] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0xe516a249, L:/127.0.0.1:54635 - R:/127.0.0.3:54635] established successfully. [bgp-worker-2] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSynchronization - BGP Synchronization finished for table TablesKey{afi=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, safi=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}} [main] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Creating DOM peer chain null [bgp-worker-4] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-5] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-4] INFO org.opendaylight.protocol.bgp.rib.impl.SimpleSessionListener - Session Up [bgp-worker-5] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Session with peer 127.0.0.4 went up with tables [BgpTableTypeImpl [getAfi()=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, getSafi()=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}]] and Add Path tables [] [bgp-worker-4] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0xe5329368, L:/127.0.0.4:54635 - R:127.0.0.1/127.0.0.1:54635] established successfully. [bgp-worker-5] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0xaae55ef5, L:/127.0.0.1:54635 - R:/127.0.0.4:54635] established successfully. [bgp-worker-4] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSynchronization - BGP Synchronization finished for table TablesKey{afi=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, safi=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}} [main] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Creating DOM peer chain null [bgp-worker-6] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-7] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-6] INFO org.opendaylight.protocol.bgp.rib.impl.SimpleSessionListener - Session Up [bgp-worker-6] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0xe53ab3dd, L:/127.0.0.5:54635 - R:127.0.0.1/127.0.0.1:54635] established successfully. [bgp-worker-7] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Session with peer 127.0.0.5 went up with tables [BgpTableTypeImpl [getAfi()=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, getSafi()=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}]] and Add Path tables [] [bgp-worker-7] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0x9a66bb2c, L:/127.0.0.1:54635 - R:/127.0.0.5:54635] established successfully. [bgp-worker-6] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSynchronization - BGP Synchronization finished for table TablesKey{afi=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, safi=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}} [main] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Creating DOM peer chain null [bgp-worker-8] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-9] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-8] INFO org.opendaylight.protocol.bgp.rib.impl.SimpleSessionListener - Session Up [bgp-worker-8] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0xfd6b808e, L:/127.0.0.6:54635 - R:127.0.0.1/127.0.0.1:54635] established successfully. [bgp-worker-9] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Session with peer 127.0.0.6 went up with tables [BgpTableTypeImpl [getAfi()=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, getSafi()=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}]] and Add Path tables [AddressFamilies{afi=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, safi=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}, sendReceive=Both}] [bgp-worker-9] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0x500c66fd, L:/127.0.0.1:54635 - R:/127.0.0.6:54635] established successfully. [bgp-worker-8] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSynchronization - BGP Synchronization finished for table TablesKey{afi=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, safi=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}} [main] INFO org.opendaylight.yangtools.binding.data.codec.impl.LazyBindingMap - Using lazy population for maps larger than 1 element(s) [pool-2-thread-3] INFO org.opendaylight.yangtools.binding.data.codec.impl.LazyBindingList - Using lazy population for lists larger than 16 element(s) [main] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Creating DOM peer chain null [bgp-worker-10] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-11] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - BGP HoldTimer new value: 2180 [bgp-worker-10] INFO org.opendaylight.protocol.bgp.rib.impl.SimpleSessionListener - Session Up [bgp-worker-10] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0xea2b12c7, L:/127.0.0.7:54635 - R:127.0.0.1/127.0.0.1:54635] established successfully. [bgp-worker-11] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Session with peer 127.0.0.7 went up with tables [BgpTableTypeImpl [getAfi()=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, getSafi()=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}]] and Add Path tables [] [bgp-worker-11] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator - BGP Session with peer [id: 0xb0b1c909, L:/127.0.0.1:54635 - R:/127.0.0.7:54635] established successfully. [bgp-worker-10] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSynchronization - BGP Synchronization finished for table TablesKey{afi=Ipv4AddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, safi=UnicastSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}} [bgp-worker-11] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Closing session: BGPSessionImpl{channel=[id: 0xb0b1c909, L:/127.0.0.1:54635 - R:/127.0.0.7:54635], state=UP} [bgp-worker-10] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Session closed because Notification message received: 5 / 0, data=null [bgp-worker-10] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Closing session: BGPSessionImpl{channel=[id: 0xea2b12c7, L:/127.0.0.7:54635 - R:127.0.0.1/127.0.0.1:54635], state=UP} [bgp-worker-11] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Session with peer 127.0.0.7 terminated: BGPTerminationReason{error=FSM_ERROR} [bgp-worker-11] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Closing session with peer [bgp-worker-11] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Closed per Peer /(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)bgp-rib/rib/rib[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)id=test-rib}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://127.0.0.7}] removed [bgp-worker-11] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Closing peer chain Uri{value=bgp://127.0.0.7} [bgp-worker-1] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Session closed because Notification message received: 2 / 4, data=0409 [bgp-worker-1] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Closing session: BGPSessionImpl{channel=[id: 0x66f5828f, L:/127.0.0.1:54635 - R:/127.0.0.2:54635], state=UP} [bgp-worker-0] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - End of input detected. Close the session. [bgp-worker-1] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Session with peer 127.0.0.2 terminated: BGPTerminationReason{error=OPT_PARAM_NOT_SUPPORTED} [bgp-worker-1] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Closing session with peer [bgp-worker-1] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Closed per Peer /(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)bgp-rib/rib/rib[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)id=test-rib}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://127.0.0.2}] removed [bgp-worker-1] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Closing peer chain Uri{value=bgp://127.0.0.2} [main] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Closing session: BGPSessionImpl{channel=[id: 0x637445a0, L:/127.0.0.2:54635 ! R:127.0.0.1/127.0.0.1:54635], state=UP} [main] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Closing session: BGPSessionImpl{channel=[id: 0xa1ddcddd, L:/127.0.0.3:54635 - R:127.0.0.1/127.0.0.1:54635], state=UP} [main] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Closing session: BGPSessionImpl{channel=[id: 0xe5329368, L:/127.0.0.4:54635 - R:127.0.0.1/127.0.0.1:54635], state=UP} [main] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Closing session: BGPSessionImpl{channel=[id: 0xe53ab3dd, L:/127.0.0.5:54635 - R:127.0.0.1/127.0.0.1:54635], state=UP} [main] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Closing session: BGPSessionImpl{channel=[id: 0xfd6b808e, L:/127.0.0.6:54635 - R:127.0.0.1/127.0.0.1:54635], state=UP} [bgp-worker-3] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Session closed because Notification message received: 6 / 0, data=null [bgp-worker-3] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Closing session: BGPSessionImpl{channel=[id: 0xe516a249, L:/127.0.0.1:54635 - R:/127.0.0.3:54635], state=UP} [bgp-worker-7] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Session closed because Notification message received: 6 / 0, data=null [bgp-worker-7] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Closing session: BGPSessionImpl{channel=[id: 0x9a66bb2c, L:/127.0.0.1:54635 - R:/127.0.0.5:54635], state=UP} [bgp-worker-7] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Session with peer 127.0.0.5 terminated: BGPTerminationReason{error=CEASE} [bgp-worker-7] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Closing session with peer [bgp-worker-3] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Session with peer 127.0.0.3 terminated: BGPTerminationReason{error=CEASE} [bgp-worker-3] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Closing session with peer [bgp-worker-7] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Closed per Peer /(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)bgp-rib/rib/rib[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)id=test-rib}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://127.0.0.5}] removed [bgp-worker-3] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Closed per Peer /(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)bgp-rib/rib/rib[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)id=test-rib}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://127.0.0.3}] removed [bgp-worker-7] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Closing peer chain Uri{value=bgp://127.0.0.5} [bgp-worker-5] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Session closed because Notification message received: 6 / 0, data=null [bgp-worker-5] INFO org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl - Closing session: BGPSessionImpl{channel=[id: 0xaae55ef5, L:/127.0.0.1:54635 - R:/127.0.0.4:54635], state=UP} [bgp-worker-3] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Closing peer chain Uri{value=bgp://127.0.0.3} [bgp-worker-5] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Session with peer 127.0.0.4 terminated: BGPTerminationReason{error=CEASE} [bgp-worker-5] INFO org.opendaylight.protocol.bgp.rib.impl.BGPPeer - Closing session with peer [bgp-worker-5] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Closed per Peer /(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)bgp-rib/rib/rib[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)id=test-rib}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://127.0.0.4}] removed [bgp-worker-5] INFO org.opendaylight.protocol.bgp.rib.impl.AbstractPeer - Closing peer chain Uri{value=bgp://127.0.0.4} [pool-2-thread-3] ERROR io.netty.util.concurrent.DefaultPromise.rejectedExecution - Failed to submit a listener notification task. Event loop shut down? java.util.concurrent.RejectedExecutionException: event executor terminated at io.netty.util.concurrent.SingleThreadEventExecutor.reject(SingleThreadEventExecutor.java:1123) at io.netty.util.concurrent.SingleThreadEventExecutor.offerTask(SingleThreadEventExecutor.java:413) at io.netty.util.concurrent.SingleThreadEventExecutor.addTask(SingleThreadEventExecutor.java:406) at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:1025) at io.netty.util.concurrent.SingleThreadEventExecutor.execute0(SingleThreadEventExecutor.java:991) at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:981) at io.netty.util.concurrent.DefaultPromise.safeExecute(DefaultPromise.java:878) at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:513) at io.netty.util.concurrent.DefaultPromise.addListener(DefaultPromise.java:198) at io.netty.channel.DefaultChannelPromise.addListener(DefaultChannelPromise.java:95) at io.netty.channel.DefaultChannelPromise.addListener(DefaultChannelPromise.java:30) at org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl.writeEpilogue(BGPSessionImpl.java:353) at org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl.write(BGPSessionImpl.java:372) at org.opendaylight.protocol.bgp.rib.impl.ChannelOutputLimiter.write(ChannelOutputLimiter.java:55) at org.opendaylight.protocol.bgp.rib.impl.AdjRibOutListener.processRouteChange(AdjRibOutListener.java:147) at org.opendaylight.protocol.bgp.rib.impl.AdjRibOutListener.onDataTreeChanged(AdjRibOutListener.java:114) at org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMStoreTreeChangePublisher.lambda$new$0(InMemoryDOMStoreTreeChangePublisher.java:36) at org.opendaylight.yangtools.util.concurrent.AbstractQueuedNotificationManager.executeBatch(AbstractQueuedNotificationManager.java:88) at org.opendaylight.yangtools.util.concurrent.AbstractBatchingExecutor$DispatcherTask.invokeWorker(AbstractBatchingExecutor.java:305) at org.opendaylight.yangtools.util.concurrent.AbstractBatchingExecutor$DispatcherTask.run(AbstractBatchingExecutor.java:292) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) [pool-2-thread-3] ERROR org.opendaylight.yangtools.util.concurrent.AbstractBatchingExecutor - DataTreeChangeListenerQueueMgr + dsName: Error invoking worker RegImpl{closed=false, instance=org.opendaylight.protocol.bgp.rib.impl.AdjRibOutListener@38c7d3c4} with [DefaultDataTreeCandidate{rootPath=/(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)bgp-rib/rib/rib[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)id=test-rib}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)peer-id=bgp://127.0.0.6}]/adj-rib-out/tables/tables[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)afi=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)safi=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}], rootNode=DataTreeCandidateNode{modificationType=SUBTREE_MODIFIED, oldMeta=LazyContainerNode{version=Version[4ced4fd], subtreeVersion=Version[29142ad6], children={(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)routes=MaterializedContainerNode{version=Version[2cfa084e], subtreeVersion=Version[29142ad6], children={(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)ipv4-routes=MaterializedContainerNode{version=Version[2cfa084e], subtreeVersion=Version[29142ad6], children={(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)ipv4-route=MaterializedContainerNode{version=Version[2cfa084e], subtreeVersion=Version[29142ad6], children={(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)ipv4-route[{(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)path-id=2, (urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)route-key=1.1.1.1/32}]=SimpleContainerNode{version=Version[6115b7ed], data=ImmutableMapEntryNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)ipv4-route[{(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)path-id=2, (urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)route-key=1.1.1.1/32}], body=[ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)prefix, body=1.1.1.1/32}, ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)route-key, body=1.1.1.1/32}, ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)path-id, body=2}, ImmutableContainerNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)attributes, body=[ImmutableContainerNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)origin, body=[ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)value, body=igp}]}, ImmutableContainerNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)multi-exit-disc, body=[ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)med, body=0}]}, ImmutableContainerNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)originator-id, body=[ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)originator, body=127.0.0.1}]}, ImmutableContainerNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)local-pref, body=[ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)pref, body=50}]}, ImmutableContainerNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)as-path, body=[]}, ImmutableChoiceNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)c-next-hop, body=[ImmutableContainerNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)ipv4-next-hop, body=[ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)global, body=2.2.2.2}]}]}, ImmutableContainerNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)cluster-id, body=[ImmutableUserLeafSetNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)cluster, body=UnmodifiableCollection{[ImmutableLeafSetEntryNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-inet?revision=2018-03-29)cluster[127.0.0.1], body=127.0.0.1}]}}]}]}]}}}}}}}}}, untouched=[ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)safi, body=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}, ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)afi, body=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, ImmutableContainerNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)attributes, body=[]}]}, newMeta=LazyContainerNode{version=Version[4ced4fd], subtreeVersion=Version[674a11f8], children={}, untouched=[ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)safi, body=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)unicast-subsequent-address-family}, ImmutableLeafNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)afi, body=(urn:opendaylight:params:xml:ns:yang:bgp-types?revision=2020-01-20)ipv4-address-family}, ImmutableContainerNode{name=(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2018-03-29)attributes, body=[]}]}}}] java.util.concurrent.RejectedExecutionException: event executor terminated at io.netty.util.concurrent.SingleThreadEventExecutor.reject(SingleThreadEventExecutor.java:1123) at io.netty.util.concurrent.SingleThreadEventExecutor.offerTask(SingleThreadEventExecutor.java:413) at io.netty.util.concurrent.SingleThreadEventExecutor.addTask(SingleThreadEventExecutor.java:406) at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:1025) at io.netty.util.concurrent.SingleThreadEventExecutor.execute0(SingleThreadEventExecutor.java:991) at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:981) at io.netty.channel.DefaultChannelPipeline.fireExceptionCaught(DefaultChannelPipeline.java:895) at io.netty.channel.VoidChannelPromise.fireException0(VoidChannelPromise.java:236) at io.netty.channel.VoidChannelPromise.setFailure(VoidChannelPromise.java:167) at io.netty.channel.VoidChannelPromise.setFailure(VoidChannelPromise.java:26) at io.netty.channel.AbstractChannelHandlerContext.safeExecute(AbstractChannelHandlerContext.java:1059) at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:767) at io.netty.channel.DefaultChannelPipeline.flush(DefaultChannelPipeline.java:988) at io.netty.channel.Channel.flush(Channel.java:251) at org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl.flush(BGPSessionImpl.java:366) at org.opendaylight.protocol.bgp.rib.impl.ChannelOutputLimiter.flush(ChannelOutputLimiter.java:64) at org.opendaylight.protocol.bgp.rib.impl.AdjRibOutListener.onDataTreeChanged(AdjRibOutListener.java:122) at org.opendaylight.mdsal.dom.store.inmemory.InMemoryDOMStoreTreeChangePublisher.lambda$new$0(InMemoryDOMStoreTreeChangePublisher.java:36) at org.opendaylight.yangtools.util.concurrent.AbstractQueuedNotificationManager.executeBatch(AbstractQueuedNotificationManager.java:88) at org.opendaylight.yangtools.util.concurrent.AbstractBatchingExecutor$DispatcherTask.invokeWorker(AbstractBatchingExecutor.java:305) at org.opendaylight.yangtools.util.concurrent.AbstractBatchingExecutor$DispatcherTask.run(AbstractBatchingExecutor.java:292) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583)