فهرست منبع

Added exception raised when there is a curl error.

Raphael Antonmattei 10 سال پیش
والد
کامیت
56dcd1a668
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      src/Monolog/Handler/LogglyHandler.php

+ 4 - 1
src/Monolog/Handler/LogglyHandler.php

@@ -87,7 +87,10 @@ class LogglyHandler extends AbstractProcessingHandler
         curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
         curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
         curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
         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);
         curl_close($ch);
     }
     }