赵延 created HTTPCORE-650:
---------------------------
Summary: Jvm nio bug in windows cause cpu spike
Key: HTTPCORE-650
URL: https://issues.apache.org/jira/browse/HTTPCORE-650
Project: HttpComponents HttpCore
Issue Type: Bug
Components: HttpCore NIO
Affects Versions: 4.4.14
Environment: windows
Reporter: 赵延
Attachments: 95647544-cd788580-0b02-11eb-85a2-4b682054eba3.png,
96202208-33488f80-0f91-11eb-937e-7116a34f4ed9.png,
96218711-e4622080-0fb7-11eb-9354-f060f3c55bf8.png, stackInfo.txt
Recently, I found cpu spike when programer run about 2 hours, the stack refer
that
readyCount = this.selector.select(selectTimeout); in
org.apache.http.impl.nio.reactor.AbstractIOReactor#execute always run. I found
the same issue in other project such as
jetty([https://github.com/eclipse/jetty.project/issues/2205)] and
netty([https://github.com/netty/netty/issues/3857).] According the info from
these issue, it's a jvm nio bug in windos. I want to fix it quickly, so I
create a pr to fix it. https://github.com/apache/httpcomponents-core/pull/226
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]