<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:13:58 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[BGPCEP-735] PCEP Dead Lock</title>
                <link>https://jira.opendaylight.org/browse/BGPCEP-735</link>
                <project id="10108" key="BGPCEP">bgpcep</project>
                    <description>&lt;p&gt;Found one Java-level deadlock:&lt;br/&gt;
=============================&lt;br/&gt;
&quot;epollEventLoopGroup-5-1&quot;:&lt;br/&gt;
 waiting to lock monitor 0x00007f5e640309a8 (object 0x00000000f5b8aa00, a org.opendaylight.bgpcep.pcep.topology.provider.session.stats.SessionStateImpl),&lt;br/&gt;
 which is held by &quot;globalEventExecutor-1-1&quot;&lt;br/&gt;
&quot;globalEventExecutor-1-1&quot;:&lt;br/&gt;
 waiting to lock monitor 0x00007f5e54008de8 (object 0x00000000f5b80940, a org.opendaylight.bgpcep.pcep.topology.provider.Stateful07TopologySessionListener),&lt;br/&gt;
 which is held by &quot;epollEventLoopGroup-5-1&quot;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="28971">BGPCEP-735</key>
            <summary>PCEP Dead Lock</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="cdgasparini">Claudio David Gasparini</assignee>
                                    <reporter username="cdgasparini">Claudio David Gasparini</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Dec 2017 15:06:14 +0000</created>
                <updated>Wed, 18 Apr 2018 07:59:14 +0000</updated>
                            <resolved>Fri, 5 Jan 2018 09:56:47 +0000</resolved>
                                                    <fixVersion>Oxygen</fixVersion>
                                    <component>PCEP</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="60439" author="cdgasparini" created="Tue, 12 Dec 2017 15:11:43 +0000"  >&lt;p&gt;Java stack information for the threads listed above:&lt;br/&gt;
===================================================&lt;br/&gt;
&quot;epollEventLoopGroup-5-1&quot;:&lt;br/&gt;
 at org.opendaylight.bgpcep.pcep.topology.provider.session.stats.SessionStateImpl.updateLastReceivedRptMsg(SessionStateImpl.java:100)&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;waiting to lock &amp;lt;0x00000000f5b8aa00&amp;gt; (a org.opendaylight.bgpcep.pcep.topology.provider.session.stats.SessionStateImpl)&lt;br/&gt;
 at org.opendaylight.bgpcep.pcep.topology.provider.Stateful07TopologySessionListener.onMessage(Stateful07TopologySessionListener.java:434)&lt;br/&gt;
 at org.opendaylight.bgpcep.pcep.topology.provider.AbstractTopologySessionListener.onMessage(AbstractTopologySessionListener.java:301)&lt;/li&gt;
	&lt;li&gt;locked &amp;lt;0x00000000f5b80940&amp;gt; (a org.opendaylight.bgpcep.pcep.topology.provider.Stateful07TopologySessionListener)&lt;br/&gt;
 at org.opendaylight.protocol.pcep.impl.PCEPSessionImpl.handleMessage(PCEPSessionImpl.java:354)&lt;/li&gt;
	&lt;li&gt;locked &amp;lt;0x00000000f5fac1b0&amp;gt; (a org.opendaylight.protocol.pcep.impl.PCEPSessionImpl)&lt;br/&gt;
 at org.opendaylight.protocol.pcep.impl.PCEPSessionImpl.channelRead0(PCEPSessionImpl.java:420)&lt;br/&gt;
 at org.opendaylight.protocol.pcep.impl.PCEPSessionImpl.channelRead0(PCEPSessionImpl.java:59)&lt;br/&gt;
 at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)&lt;br/&gt;
 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:363)&lt;br/&gt;
 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:349)&lt;br/&gt;
 at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:341)&lt;br/&gt;
 at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)&lt;br/&gt;
 at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)&lt;br/&gt;
 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:363)&lt;br/&gt;
 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:349)&lt;br/&gt;
 at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:341)&lt;br/&gt;
 at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)&lt;br/&gt;
 at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)&lt;br/&gt;
 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:363)&lt;br/&gt;
 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:349)&lt;br/&gt;
 at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:341)&lt;br/&gt;
 at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334)&lt;br/&gt;
 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:363)&lt;br/&gt;
 at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:349)&lt;br/&gt;
 at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926)&lt;br/&gt;
 at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:1018)&lt;br/&gt;
 at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:394)&lt;br/&gt;
 at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:299)&lt;br/&gt;
 at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858)&lt;br/&gt;
 at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)&lt;br/&gt;
 at java.lang.Thread.run(Thread.java:748)&lt;br/&gt;
&quot;globalEventExecutor-1-1&quot;:&lt;br/&gt;
 at org.opendaylight.bgpcep.pcep.topology.provider.Stateful07TopologySessionListener.isLspUpdateCapability(Stateful07TopologySessionListener.java:799)&lt;/li&gt;
	&lt;li&gt;waiting to lock &amp;lt;0x00000000f5b80940&amp;gt; (a org.opendaylight.bgpcep.pcep.topology.provider.Stateful07TopologySessionListener)&lt;br/&gt;
 at org.opendaylight.bgpcep.pcep.topology.provider.session.stats.SessionStateImpl.createStatefulCapabilities(SessionStateImpl.java:131)&lt;/li&gt;
	&lt;li&gt;locked &amp;lt;0x00000000f5b8aa00&amp;gt; (a org.opendaylight.bgpcep.pcep.topology.provider.session.stats.SessionStateImpl)&lt;br/&gt;
 at org.opendaylight.bgpcep.pcep.topology.provider.session.stats.SessionStateImpl.getPeerCapabilities(SessionStateImpl.java:125)&lt;/li&gt;
	&lt;li&gt;locked &amp;lt;0x00000000f5b8aa00&amp;gt; (a org.opendaylight.bgpcep.pcep.topology.provider.session.stats.SessionStateImpl)&lt;br/&gt;
 at org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.stats.rev171113.pcep.session.state.grouping.PcepSessionStateBuilder.&amp;lt;init&amp;gt;(PcepSessionStateBuilder.java:38)&lt;br/&gt;
 at org.opendaylight.bgpcep.pcep.topology.stats.provider.TopologyStatsProviderImpl.updatePCEPStats(TopologyStatsProviderImpl.java:83)&lt;/li&gt;
	&lt;li&gt;locked &amp;lt;0x00000000851d9ed8&amp;gt; (a org.opendaylight.bgpcep.pcep.topology.stats.provider.TopologyStatsProviderImpl)&lt;br/&gt;
 at org.opendaylight.bgpcep.pcep.topology.stats.provider.TopologyStatsProviderImpl.access$200(TopologyStatsProviderImpl.java:41)&lt;br/&gt;
 at org.opendaylight.bgpcep.pcep.topology.stats.provider.TopologyStatsProviderImpl$1.lambda$run$0(TopologyStatsProviderImpl.java:68)&lt;br/&gt;
 at org.opendaylight.bgpcep.pcep.topology.stats.provider.TopologyStatsProviderImpl$1$$Lambda$216/469995541.accept(Unknown Source)&lt;br/&gt;
 at java.util.HashMap.forEach(HashMap.java:1289)&lt;br/&gt;
 at org.opendaylight.bgpcep.pcep.topology.stats.provider.TopologyStatsProviderImpl$1.run(TopologyStatsProviderImpl.java:68)&lt;/li&gt;
	&lt;li&gt;locked &amp;lt;0x00000000851d9ed8&amp;gt; (a org.opendaylight.bgpcep.pcep.topology.stats.provider.TopologyStatsProviderImpl)&lt;br/&gt;
 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)&lt;br/&gt;
 at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:126)&lt;br/&gt;
 at io.netty.util.concurrent.GlobalEventExecutor$TaskRunner.run(GlobalEventExecutor.java:233)&lt;br/&gt;
 at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)&lt;br/&gt;
 at java.lang.Thread.run(Thread.java:748)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Found 1 deadlock.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="60440" author="cdgasparini" created="Tue, 12 Dec 2017 15:25:58 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/q/topic:BGPCEP-735+(status:open+OR+status:merged&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/q/topic:BGPCEP-735+(status:open+OR+status:merged&lt;/a&gt;)&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i038vr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>