Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Prevent never ending wait for cancelation of a failed (timed-out) attempt to acquire a connection. #2470
This is a workaround for typelevel/cats-effect#487 causing blaze client to wait indefinitely if a
This is also a partial solution for #2386 . The requestTimeout still isn't enforced, instead we wait for an OS level timeout of an attempt to establish TCP connection, but at least the request fails eventually, instead of waiting indefinitely. I want to follow up with a more complete solution, but I feel it requires making some design decisions, which should be discussed with the maintainers.