I am not sure if it is enough just to decrease the log level or we should make the implementation better.
Reproducer - in the GlassFish project run this and watch logs:
mvn clean install -Pfastest -T4C && mvn clean verify -pl :embedded-tests-extras
17:09:59.136480 INFO main . JMXStartupService and JMXConnectors have been shut down.
17:09:59.150390 INFO main . ORB shutdown started
17:10:00.152695 WARNING thread-pool-1; w: 2 com.sun.corba.ee.impl.transport.AcceptorImpl.getAcceptedSocket 00410036: IOException in accept
org.omg.CORBA.COMM_FAILURE: WARNING: 00410036: IOException in accept vmcid: OMG minor code: 36 completed: No
at jdk.proxy2/jdk.proxy2.$Proxy181.ioexceptionInAccept(Unknown Source)
at com.sun.corba.ee.impl.transport.AcceptorImpl.getAcceptedSocket(AcceptorImpl.java:153)
at com.sun.corba.ee.impl.transport.ListenerThreadImpl.doWork(ListenerThreadImpl.java:94)
at com.sun.corba.ee.impl.threadpool.ThreadPoolImpl$WorkerThread.performWork(ThreadPoolImpl.java:476)
at com.sun.corba.ee.impl.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:519)
Caused by: java.net.SocketException: Socket closed
at java.base/sun.nio.ch.NioSocketImpl.endAccept(NioSocketImpl.java:685)
at java.base/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:758)
at java.base/java.net.ServerSocket.implAccept(ServerSocket.java:593)
at java.base/java.net.ServerSocket.platformImplAccept(ServerSocket.java:560)
at java.base/java.net.ServerSocket.implAccept(ServerSocket.java:509)
at java.base/sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:271)
at com.sun.corba.ee.impl.transport.AcceptorImpl.getAcceptedSocket(AcceptorImpl.java:127)
... 3 more
I am not sure if it is enough just to decrease the log level or we should make the implementation better.
Reproducer - in the GlassFish project run this and watch logs: