high95%
ChatOpenRouter creates fresh httpx clients per instantiation causing connection leak
langchain-openrouter's ChatOpenRouter constructs a new httpx.Client and httpx.AsyncClient for each instance without default-client caching, leading to linear growth in TLS connections when models are instantiated per request (e.g., LangGraph factory graphs, FastAPI dependency injection). This mirrors a bug fixed for AzureChatOpenAI in langchain-openai.
