From 970405f2937e0c4bbd4d2e23826af0c1e6070e72 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Sat, 31 Aug 2013 08:37:52 +0200 Subject: [PATCH] fixed some circular references --- .../Component/HttpKernel/DataCollector/RouterDataCollector.php | 2 ++ .../Component/HttpKernel/EventListener/ProfilerListener.php | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/Symfony/Component/HttpKernel/DataCollector/RouterDataCollector.php b/src/Symfony/Component/HttpKernel/DataCollector/RouterDataCollector.php index 80e250ad0f..e44da38d3b 100644 --- a/src/Symfony/Component/HttpKernel/DataCollector/RouterDataCollector.php +++ b/src/Symfony/Component/HttpKernel/DataCollector/RouterDataCollector.php @@ -50,6 +50,8 @@ class RouterDataCollector extends DataCollector $this->data['route'] = $this->guessRoute($request, $this->controllers[$request]); } } + + unset($this->controllers[$request]); } protected function guessRoute(Request $request, $controller) diff --git a/src/Symfony/Component/HttpKernel/EventListener/ProfilerListener.php b/src/Symfony/Component/HttpKernel/EventListener/ProfilerListener.php index 5b2228ba1a..43dfaff5c5 100644 --- a/src/Symfony/Component/HttpKernel/EventListener/ProfilerListener.php +++ b/src/Symfony/Component/HttpKernel/EventListener/ProfilerListener.php @@ -135,6 +135,8 @@ class ProfilerListener implements EventSubscriberInterface if ($master) { $this->saveProfiles($profile); + + unset($this->children); } }