From 56dcd1a668a60b2c25df2dd078e1745d890ca60d Mon Sep 17 00:00:00 2001 From: Raphael Antonmattei Date: Tue, 31 Mar 2015 17:37:03 -0400 Subject: [PATCH] Added exception raised when there is a curl error. --- src/Monolog/Handler/LogglyHandler.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Monolog/Handler/LogglyHandler.php b/src/Monolog/Handler/LogglyHandler.php index efd94d30..b83eb471 100644 --- a/src/Monolog/Handler/LogglyHandler.php +++ b/src/Monolog/Handler/LogglyHandler.php @@ -87,7 +87,10 @@ class LogglyHandler extends AbstractProcessingHandler curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); - curl_exec($ch); + if (curl_exec($ch) === false) { + throw new \RuntimeException(sprintf('Curl error (code %s): %s', curl_errno($ch), curl_error($ch))); + } + curl_close($ch); }