title: Symfony2 kernel exception event not handling fatal error exception in production mode
body: <p>I make a listener for exception handling. Below is my code</p>
  
  <p><strong><code>services.yml</code></strong></p>
  
  <pre><code>kernel.listener.prod_exception_listener:
      class: MyBundle\Listener\ExceptionListener
      tags:
          - { name: kernel.event_listener, event: kernel.exception, method: onKernelException }
  </code></pre>
  
  <p><strong><code>ExceptionListener.php</code></strong></p>
  
  <pre><code>&lt;?php
  namespace MyBundle\Listener;
  
  use Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent;
  use Symfony\Component\HttpFoundation\Response;
  use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
  
  class ExceptionListener
  {
      public function onKernelException(GetResponseForExceptionEvent $event)
      {
          // no fatal exception goes here others are coming in this function
          // like 403,404,500 are coming in this block
  
      }
  }
  </code></pre>
  
  <p>What additional work I need to do for fatal exceptions in production mode? Because in dev mode fatal errors are coming in listener.</p>