arturobernalg opened a new pull request, #905:
URL: https://github.com/apache/httpcomponents-client/pull/905

   `TlsRequiredAsyncExec` fails the exchange for a cleartext route and then 
calls `chain.proceed` anyway. The caller gets the failure, but the request is 
still handed to the rest of the chain. The classic `TlsRequiredExec` throws and 
is not affected.
   
   Adds a unit test for the exec and two integration tests that verify a 
rejected request never reaches the exec elements past the TLS check, with a 
cold pool and with a connection manager shared with a plain client. Both fail 
without the fix.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to