From 5afe7d20a6cc77fe36d5dadc3199de3e4d52daa3 Mon Sep 17 00:00:00 2001 From: Christophe Coevoet Date: Fri, 6 May 2011 18:01:38 +0200 Subject: [PATCH] [MonologBundle] Fixed the handling of subrequests in FirePHPHandler --- src/Symfony/Bundle/MonologBundle/Logger/FirePHPHandler.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Symfony/Bundle/MonologBundle/Logger/FirePHPHandler.php b/src/Symfony/Bundle/MonologBundle/Logger/FirePHPHandler.php index 743faa6c83..d41f816962 100755 --- a/src/Symfony/Bundle/MonologBundle/Logger/FirePHPHandler.php +++ b/src/Symfony/Bundle/MonologBundle/Logger/FirePHPHandler.php @@ -14,6 +14,7 @@ namespace Symfony\Bundle\MonologBundle\Logger; use Monolog\Handler\FirePHPHandler as BaseFirePHPHandler; use Symfony\Component\HttpKernel\Event\FilterResponseEvent; use Symfony\Component\HttpFoundation\Response; +use Symfony\Component\HttpKernel\HttpKernelInterface; /** * FirePHPHandler. @@ -49,6 +50,10 @@ class FirePHPHandler extends BaseFirePHPHandler */ public function onCoreResponse(FilterResponseEvent $event) { + if (HttpKernelInterface::MASTER_REQUEST !== $event->getRequestType()) { + return; + } + $this->response = $event->getResponse(); foreach ($this->headers as $header => $content) { $this->response->headers->set($header, $content);