-
Bug
-
Resolution: Won't Fix
-
P3
-
6, 7
-
generic
-
os_x
Client in JMX stress test stress_005 intermittently fails on OSX with following exception:
[2013-02-27T15:51:47.35] [SQE] JMXClient[ConnectorThread::run:] Thread terminated for connector rmi/rmi_314
[2013-02-27T15:51:47.35] java.rmi.ConnectIOException: Exception creating connection to: 10.162.98.117; nested exception is:
[2013-02-27T15:51:47.35] java.net.SocketException: Connection reset by peer
[2013-02-27T15:51:47.35] at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:632)
[2013-02-27T15:51:47.35] at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
[2013-02-27T15:51:47.35] at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
[2013-02-27T15:51:47.35] at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:128)
[2013-02-27T15:51:47.35] at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)
[2013-02-27T15:51:47.35] at javax.management.remote.rmi.RMIConnectionImpl_Stub.getAttribute(Unknown Source)
[2013-02-27T15:51:47.35] at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.getAttribute(RMIConnector.java:901)
[2013-02-27T15:51:47.36] at javasoft.sqe.jmx.test.stress_reliability.ConnectorThread.sendGetSetInvokeQueries(JMXClient.java:1368)
[2013-02-27T15:51:47.36] at javasoft.sqe.jmx.test.stress_reliability.ConnectorThread.run(JMXClient.java:1174)
[2013-02-27T15:51:47.36] Caused by: java.net.SocketException: Connection reset by peer
[2013-02-27T15:51:47.36] at java.net.PlainSocketImpl.socketConnect(Native Method)
[2013-02-27T15:51:47.36] at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
[2013-02-27T15:51:47.36] at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
[2013-02-27T15:51:47.36] at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
[2013-02-27T15:51:47.36] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
[2013-02-27T15:51:47.36] at java.net.Socket.connect(Socket.java:579)
[2013-02-27T15:51:47.36] at java.net.Socket.connect(Socket.java:528)
[2013-02-27T15:51:47.36] at java.net.Socket.<init>(Socket.java:425)
[2013-02-27T15:51:47.36] at java.net.Socket.<init>(Socket.java:208)
[2013-02-27T15:51:47.36] at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:40)
[2013-02-27T15:51:47.36] at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:146)
[2013-02-27T15:51:47.36] at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:613)
[2013-02-27T15:51:47.36] ... 8 more
In this test server sends many notifications and client threads (~ 200 threads) perform create/delete or get/set attribute queries on MBeans. Connection type used in this test is RMI-JRMP.
Issue was found during 7u21-b04 testing, however issue could be reproduced with previous updates and was found only with 7u21, because test fails intermittently (approx. 1 failure per 50 runs).
[2013-02-27T15:51:47.35] [SQE] JMXClient[ConnectorThread::run:] Thread terminated for connector rmi/rmi_314
[2013-02-27T15:51:47.35] java.rmi.ConnectIOException: Exception creating connection to: 10.162.98.117; nested exception is:
[2013-02-27T15:51:47.35] java.net.SocketException: Connection reset by peer
[2013-02-27T15:51:47.35] at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:632)
[2013-02-27T15:51:47.35] at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
[2013-02-27T15:51:47.35] at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
[2013-02-27T15:51:47.35] at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:128)
[2013-02-27T15:51:47.35] at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)
[2013-02-27T15:51:47.35] at javax.management.remote.rmi.RMIConnectionImpl_Stub.getAttribute(Unknown Source)
[2013-02-27T15:51:47.35] at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.getAttribute(RMIConnector.java:901)
[2013-02-27T15:51:47.36] at javasoft.sqe.jmx.test.stress_reliability.ConnectorThread.sendGetSetInvokeQueries(JMXClient.java:1368)
[2013-02-27T15:51:47.36] at javasoft.sqe.jmx.test.stress_reliability.ConnectorThread.run(JMXClient.java:1174)
[2013-02-27T15:51:47.36] Caused by: java.net.SocketException: Connection reset by peer
[2013-02-27T15:51:47.36] at java.net.PlainSocketImpl.socketConnect(Native Method)
[2013-02-27T15:51:47.36] at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
[2013-02-27T15:51:47.36] at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
[2013-02-27T15:51:47.36] at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
[2013-02-27T15:51:47.36] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
[2013-02-27T15:51:47.36] at java.net.Socket.connect(Socket.java:579)
[2013-02-27T15:51:47.36] at java.net.Socket.connect(Socket.java:528)
[2013-02-27T15:51:47.36] at java.net.Socket.<init>(Socket.java:425)
[2013-02-27T15:51:47.36] at java.net.Socket.<init>(Socket.java:208)
[2013-02-27T15:51:47.36] at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:40)
[2013-02-27T15:51:47.36] at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:146)
[2013-02-27T15:51:47.36] at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:613)
[2013-02-27T15:51:47.36] ... 8 more
In this test server sends many notifications and client threads (~ 200 threads) perform create/delete or get/set attribute queries on MBeans. Connection type used in this test is RMI-JRMP.
Issue was found during 7u21-b04 testing, however issue could be reproduced with previous updates and was found only with 7u21, because test fails intermittently (approx. 1 failure per 50 runs).
- relates to
-
JDK-8022117 stress/stress_005 failed on MacOSX: broken pipe
-
- Closed
-