spring-security/oauth2/oauth2-client
Rob Winch a377581951 Fix WebClient Memory Leaks
WebClient exchange requires that the body is consumed. Before this commit
there were places where an Exception was thrown without consuming the body
if the status was not successful. There was also the potential for the
statusCode invocation to throw an Exception of the status code was not
defined which would cause a leak.

This commit ensures that before the Exception is thrown the body is
consumed. It also uses the http status in a way that will ensure an
Exception is not thrown.

Fixes gh-7293
2019-08-21 12:46:11 -05:00
..
src Fix WebClient Memory Leaks 2019-08-21 12:46:11 -05:00
spring-security-oauth2-client.gradle Fix blocking in ServletOAuth2AuthorizedClientExchangeFilterFunction 2019-07-26 14:02:17 -04:00