Index: /controller/wpsg_SystemController.class.php
===================================================================
--- /controller/wpsg_SystemController.class.php	(revision 7769)
+++ /controller/wpsg_SystemController.class.php	(revision 7770)
@@ -33,5 +33,5 @@
 		 */
 		public function __construct() {
-			
+
 			$this->db = &$GLOBALS['wpsg_db'];
 			
@@ -174,10 +174,18 @@
          * @throws Exception
          */
-		public function get_url_content($url) {
-
-            $result = \wp_remote_get($url, []);
+		public function get_url_content($url, $timeout = 5) {
+
+            $arOptions = [];
+
+            if (wpsg_isSizedInt($timeout)) {
+
+                $arOptions['timeout'] = $timeout;
+
+            }
+
+            $result = \wp_remote_get($url, $arOptions);
 
 			if (is_array($result)) return $result['body'];
-			else throw new Exception($result->errors, 0);
+			else throw new Exception($result->get_error_message(), 0);
 			 			
 		} // public function get_url_content($url)
@@ -902,3 +910,2 @@
 	} // public class SystemController 
 
-?>
