[HttpClient] fix HttpClientDataCollector

This commit is contained in:
Nicolas Grekas 2019-11-15 22:08:13 +01:00
parent 2a91f28ed4
commit f51adc53f8
1 changed files with 1 additions and 0 deletions

View File

@ -135,6 +135,7 @@ final class HttpClientDataCollector extends DataCollector
$debugInfo = array_diff_key($info, $baseInfo);
$info = array_diff_key($info, $debugInfo) + ['debug_info' => $debugInfo];
unset($traces[$i]['info']); // break PHP reference used by TraceableHttpClient
$traces[$i]['info'] = $this->cloneVar($info);
$traces[$i]['options'] = $this->cloneVar($trace['options']);
}