From c9125f394ee397d46aff8673f25f9a784d7970f6 Mon Sep 17 00:00:00 2001 From: Mattias Ottosson Date: Fri, 23 Sep 2016 08:55:10 +0200 Subject: [PATCH] PDOException is now handled by ExceptionHandler --- src/Illuminate/Database/Connectors/ConnectionFactory.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Illuminate/Database/Connectors/ConnectionFactory.php b/src/Illuminate/Database/Connectors/ConnectionFactory.php index 380268468672..479842a322d5 100755 --- a/src/Illuminate/Database/Connectors/ConnectionFactory.php +++ b/src/Illuminate/Database/Connectors/ConnectionFactory.php @@ -120,13 +120,16 @@ protected function createPdoResolverWithHosts(array $config) shuffle($hosts); } + $lastHost = end($hosts); foreach ($hosts as $host) { $config['host'] = $host; try { return $this->createConnector($config)->connect($config); } catch (PDOException $e) { - // + if ($host !== $lastHost) { + $this->container->make('Illuminate\Contracts\Debug\ExceptionHandler')->report($e); + } } }