Java SDK HttpClient connection pool starvation

Docs state: “The default client uses a shared connection pool for optimal resource usage.” We’re hitting a hard wall. After 50 concurrent calls to /api/v2/users, everything hangs. No timeout errors, just silence. I’m using the default Java SDK client builder. Here’s the init:

ApiClient apiClient = ApiClientBuilder.defaultClient();

Should I be setting setMaxConnections manually? The pool seems to leak.