[ https://issues.jboss.org/browse/JGRP-2271?page=com.atlassian.jira.plugin.... ]
Bela Ban resolved JGRP-2271.
----------------------------
Resolution: Done
> Race condition in BaseServer.getConnection
> ------------------------------------------
>
> Key: JGRP-2271
> URL: https://issues.jboss.org/browse/JGRP-2271
> Project: JGroups
> Issue Type: Bug
> Affects Versions: 3.6.10
> Reporter: Dennis Reed
> Assignee: Bela Ban
> Fix For: 4.0.12, 3.6.16
>
>
> BaseServer.getConnection creates a socket and puts it in the shared map under a lock.
> However it does not connect the socket inside the lock, so another thread calling getConnection at the same time can get the unconnected socket, which will throw a NPE when used because it's not connected yet (all the checks before returning and using it only look for isOpen, not isConnected).
> java.lang.NullPointerException
> at org.jgroups.blocks.cs.TcpConnection.doSend(TcpConnection.java:184)
> at org.jgroups.blocks.cs.TcpConnection._send(TcpConnection.java:171)
> at org.jgroups.blocks.cs.TcpConnection.send(TcpConnection.java:141)
> at org.jgroups.blocks.cs.BaseServer.send(BaseServer.java:185)
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
[ https://issues.jboss.org/browse/JGRP-2271?page=com.atlassian.jira.plugin.... ]
Bela Ban commented on JGRP-2271:
--------------------------------
Both master and 3.6 testsuite show 100% green, committing change.
> Race condition in BaseServer.getConnection
> ------------------------------------------
>
> Key: JGRP-2271
> URL: https://issues.jboss.org/browse/JGRP-2271
> Project: JGroups
> Issue Type: Bug
> Affects Versions: 3.6.10
> Reporter: Dennis Reed
> Assignee: Bela Ban
> Fix For: 4.0.12, 3.6.16
>
>
> BaseServer.getConnection creates a socket and puts it in the shared map under a lock.
> However it does not connect the socket inside the lock, so another thread calling getConnection at the same time can get the unconnected socket, which will throw a NPE when used because it's not connected yet (all the checks before returning and using it only look for isOpen, not isConnected).
> java.lang.NullPointerException
> at org.jgroups.blocks.cs.TcpConnection.doSend(TcpConnection.java:184)
> at org.jgroups.blocks.cs.TcpConnection._send(TcpConnection.java:171)
> at org.jgroups.blocks.cs.TcpConnection.send(TcpConnection.java:141)
> at org.jgroups.blocks.cs.BaseServer.send(BaseServer.java:185)
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
Jeff Mesnil created WFLY-10592:
----------------------------------
Summary: Use capabilities in the messaging-activemq subsystem
Key: WFLY-10592
URL: https://issues.jboss.org/browse/WFLY-10592
Project: WildFly
Issue Type: Task
Components: JMS
Affects Versions: 13.0.0.Final
Reporter: Jeff Mesnil
Assignee: Jeff Mesnil
Priority: Minor
The messaging-activemq subsystem uses deprecated ServiceNames for services that provides capabilities.
It should rely on the capability to build its service dependencies instead of the deprecated ServiceNames.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
Jeff Mesnil created WFLY-10591:
----------------------------------
Summary: Missing documentation for org.wildfly.naming capability
Key: WFLY-10591
URL: https://issues.jboss.org/browse/WFLY-10591
Project: WildFly
Issue Type: Bug
Components: Naming
Reporter: Jeff Mesnil
The org.wildfly.naming capability must be documented in https://github.com/wildfly/wildfly-capabilities
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
[ https://issues.jboss.org/browse/SWSQE-237?page=com.atlassian.jira.plugin.... ]
Guilherme Baufaker Rêgo updated SWSQE-237:
------------------------------------------
Team: Performance (was: Performance)
Sprint: Kiali QE Sprint 7 (was: Kiali QE Sprint 6)
> Longevity Test (Soak Test)
> --------------------------
>
> Key: SWSQE-237
> URL: https://issues.jboss.org/browse/SWSQE-237
> Project: Kiali QE
> Issue Type: Story
> Reporter: Guilherme Baufaker Rêgo
> Assignee: Michael Foley
>
> As an administrator
> I want to know how Kiali behaves on long running time.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)