Skip to content

Connection problems with 0.15.0 #39

@travisbell

Description

@travisbell

Hey Sam,

After upgrading to 0.15.0 we seem to be having an explosion of connections problem, to the point where the upstream service (OpenSearch) starts issuing 429's and everything just crumbles from there.

Downgrading back to 0.14.0 solves the issue.

I've been using Thread::Local to cache an instance of my client. This is in a Falcon environment.

With 0.15.0, I tried storing an instance of the client as a class variable since the point of 0.15.0 seems to be that the connection pool is thread safe now but there was no change. I also tried using (what I assumed to be) the original connection pool with clients: Async::HTTP::Faraday::PersistentClients but that also yielded no change.

For now I've locked things down to 0.14.0, if there's anything else I can provide to help, I'm happy to do so.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions