[ 
https://issues.apache.org/jira/browse/CXF-8885?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761844#comment-17761844
 ] 

Lars Uffmann commented on CXF-8885:
-----------------------------------

I just ran [https://github.com/cachescrubber/cxf-8885-demo] against current 
main Branch. Unfortunately I still see leaking threads despite 
[https://github.com/apache/cxf/commit/728edf1b589c87715220e753208a5b1ff2a3f0cb].

This of course only() when close() is not called on the ws client, see my last 
comment. 

[~ema] - in this scenario (open ws-client per request without close) I can 
reproduce a large number of open files.

 

> HttpClient SelectorManager threads run indefinitely causing OOM
> ---------------------------------------------------------------
>
>                 Key: CXF-8885
>                 URL: https://issues.apache.org/jira/browse/CXF-8885
>             Project: CXF
>          Issue Type: Bug
>          Components: Transports
>    Affects Versions: 4.0.0, 3.6.0
>            Reporter: Cardo Eggert
>            Priority: Major
>         Attachments: image (5).png
>
>
> Probably caused by https://issues.apache.org/jira/browse/CXF-8840 .
> Started to notice that when updating from 3.5.x to 3.6.0 that our servers 
> started getting OOM. Noticed from the resulting logs that a lot of threads 
> were active that were in the format 
> HttpClient-<NR>-SelectorManager
> when reverted to 3.5.6 then it did not occur anymore.
>  
> Tried to use VirtualVM when debugging it and saw when the thread was started, 
> it never died, basically meaning that it ran indefinitely. OOM happened when 
> there were about over 1000 of these threads.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to