This is an automated email from the ASF dual-hosted git repository.
Croway pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 294dbf84971f camel-openai: close OpenAI client on endpoint stop to
prevent OkHttp thread leak
294dbf84971f is described below
commit 294dbf84971f606bcff84d187da13e6e7d4db884
Author: Croway <[email protected]>
AuthorDate: Tue May 26 16:10:31 2026 +0200
camel-openai: close OpenAI client on endpoint stop to prevent OkHttp thread
leak
---
.../src/main/java/org/apache/camel/component/openai/OpenAIEndpoint.java | 1 +
1 file changed, 1 insertion(+)
diff --git
a/components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIEndpoint.java
b/components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIEndpoint.java
index 7d257f597de5..530bd5794042 100644
---
a/components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIEndpoint.java
+++
b/components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIEndpoint.java
@@ -138,6 +138,7 @@ public class OpenAIEndpoint extends DefaultEndpoint {
returnDirectTools.clear();
}
if (client != null) {
+ client.close();
client = null;
}
super.doStop();