[
https://jira.jboss.org/jira/browse/JGRP-961?page=com.atlassian.jira.plugi...
]
Richard Achmatowicz commented on JGRP-961:
------------------------------------------
A handful of tests are failing in this manner, but two cases which I have been looking at
are RpcDispatcherAnycastTest and DisconnectTest.
It seems the root cause of the problems is that when we have a situation where a server
socket is created and clients are repeatedly connecting to the server socket, some
connections cannot be established (even though the server socket is live). Either the
Socket.connect() operation blocks indefinitely, or if a timeout is used, the timeout is
exceeded and a SocketTimeoutException is raised.
In RpcDispatcherAnycastTest, the server socket in question was that used by FD_SOCK to
establish connections with neighbors after a view change had occurred. This delay also
happened to reveal a deadlock in the FD_SOCK code between the <pinger_thread> thread
recreating the link to the new neighbor, and the <main> thread trying to shutdown
the pinger_thread..
In DisconnectTest, the socket in question was the GossipRouter server socket which
received connections from clients for registering members, unregistering members, and
getting lists of members. Tests were failing because clients could not connect.
Tests passing under IPv4 but failing under IPv6 in JGroups 2.4.5
----------------------------------------------------------------
Key: JGRP-961
URL:
https://jira.jboss.org/jira/browse/JGRP-961
Project: JGroups
Issue Type: Bug
Affects Versions: 2.4.5
Environment: Fedora 9, JDK 1.4.2, JDK 1.5.0
Reporter: Richard Achmatowicz
Assignee: Richard Achmatowicz
Priority: Minor
Fix For: 2.4.6
When running the JGroups testsuite against IPv6 addresses (as opposed to IPv4 addresses),
some tests pass on IPv4 but fail on IPv6.
This is an issue as IPv6 compatability is quickly becoming an important issue for EAP.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira