[
https://issues.apache.org/jira/browse/IGNITE-20036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17746882#comment-17746882
]
Pavel Tupitsyn commented on IGNITE-20036:
-----------------------------------------
Merged to main: 6cc42b6a2b51f5eff7e0f441d197a2bc6b84accf
> Fix resources leak in Ignite client tests
> -----------------------------------------
>
> Key: IGNITE-20036
> URL: https://issues.apache.org/jira/browse/IGNITE-20036
> Project: Ignite
> Issue Type: Task
> Components: thin client
> Affects Versions: 3.0.0-beta1
> Reporter: Aleksandr Polovtcev
> Assignee: Aleksandr Polovtcev
> Priority: Major
> Labels: ignite-3
> Fix For: 3.0.0-beta2
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> When investigating a different issue regarding an OOM in tests, I found out
> that some threads were not stopped in time (OOM was actually happening in
> these threads, namely "client-data-streamer-flush" thread and other
> client-related threads). I added some code in {{AfterEach}} that checked if
> any of these threads were still running and fixed the code to eliminate all
> these leaks. Even though that didn't solve the original OOM problem, I still
> think the changes might be useful, because they help to avoid thread leaks.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)