WiretapConnector removes exchanges

Issue: SPR-15744
This commit is contained in:
Rossen Stoyanchev 2017-07-06 23:01:01 +02:00
parent 4e95378fc6
commit aad4916cac
1 changed files with 1 additions and 1 deletions

View File

@ -81,7 +81,7 @@ class WiretapConnector implements ClientHttpConnector {
* Retrieve the {@code ExchangeResult} for the given "request-id" header value.
*/
public ExchangeResult claimRequest(String requestId) {
ExchangeResult result = this.exchanges.get(requestId);
ExchangeResult result = this.exchanges.remove(requestId);
Assert.notNull(result, "No match for " + WebTestClient.WEBTESTCLIENT_REQUEST_ID + "=" + requestId);
return result;
}