JDK-8157533 : java/net/httpclient/SplitResponse.java fails intermittently
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.net
  • Affected Version: 9
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2016-05-23
  • Updated: 2016-12-15
  • Resolved: 2016-12-12
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbd_minorResolved
Related Reports
Duplicate :  
Relates :  
Description
java/net/httpclient/SplitResponse.java

Observed test timed out intermittently

#section:main
----------messages:(282/13338)----------
command: main -Djava.net.HttpClient.log=all SplitResponse
reason: User specified action: run main/othervm -Djava.net.HttpClient.log=all SplitResponse 
Mode: othervm [/othervm specified]
Timeout information:
Running jstack on process 7045
2016-05-21 13:35:46
Full thread dump Java HotSpot(TM) 64-Bit Server VM (9-ea+119 mixed mode):

"Attach Listener" #33 daemon prio=9 os_prio=0 tid=0x00007f7fb4001000 nid=0x4f5c runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Server-Connection" #32 daemon prio=5 os_prio=0 tid=0x00007f7f68001800 nid=0x23f4 runnable [0x00007f7fd4e67000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(java.base@9-ea/Native Method)
	at java.net.SocketInputStream.socketRead(java.base@9-ea/SocketInputStream.java:116)
	at java.net.SocketInputStream.read(java.base@9-ea/SocketInputStream.java:170)
	at java.net.SocketInputStream.read(java.base@9-ea/SocketInputStream.java:141)
	at java.net.SocketInputStream.read(java.base@9-ea/SocketInputStream.java:127)
	at Server$Connection.run(Server.java:123)

"SelectorManager" #28 daemon prio=5 os_prio=0 tid=0x00007f7f640c0000 nid=0x1c8a runnable [0x00007f7fd5168000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.EPollArrayWrapper.epollWait(java.base@9-ea/Native Method)
	at sun.nio.ch.EPollArrayWrapper.poll(java.base@9-ea/EPollArrayWrapper.java:269)
	at sun.nio.ch.EPollSelectorImpl.doSelect(java.base@9-ea/EPollSelectorImpl.java:92)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(java.base@9-ea/SelectorImpl.java:86)
	- locked <0x00000000ff44f318> (a sun.nio.ch.Util$2)
	- locked <0x00000000ff44f288> (a java.util.Collections$UnmodifiableSet)
	- locked <0x00000000ff44e8a0> (a sun.nio.ch.EPollSelectorImpl)
	at sun.nio.ch.SelectorImpl.select(java.base@9-ea/SelectorImpl.java:97)
	at java.net.http.HttpClientImpl$SelectorManager.run(java.httpclient@9-ea/HttpClientImpl.java:263)

"HTTP-Cache-cleaner" #27 daemon prio=5 os_prio=0 tid=0x00007f7f640a3000 nid=0x1c89 waiting on condition [0x00007f7fd5269000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(java.base@9-ea/Native Method)
	at java.net.http.ConnectionPool$CacheCleaner.run(java.httpclient@9-ea/ConnectionPool.java:201)