diff --git a/src/Symfony/Bundle/FrameworkBundle/Client.php b/src/Symfony/Bundle/FrameworkBundle/Client.php index 5347db4956..685a809e78 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Client.php +++ b/src/Symfony/Bundle/FrameworkBundle/Client.php @@ -26,7 +26,7 @@ use Symfony\Component\HttpFoundation\Response; class Client extends BaseClient { private $hasPerformedRequest = false; - + /** * Returns the container. * @@ -70,6 +70,8 @@ class Client extends BaseClient */ protected function doRequest($request) { + // avoid shutting down the Kernel if no request has been performed yet + // WebTestCase::createClient() boots the Kernel but do not handle a request if ($this->hasPerformedRequest) { $this->kernel->shutdown(); } else {