@@ -125,7 +125,7 @@ public function fetch(FeedInterface $feed) {
}
returnTRUE;
}
catch(RequestException$e){
catch(TransferException$e){
$this->logger->warning('The feed from %site seems to be broken because of error "%error".',['%site'=>$feed->label(),'%error'=>$e->getMessage()]);
$this->messenger->addWarning(t('The feed from %site seems to be broken because of error "%error".',['%site'=>$feed->label(),'%error'=>$e->getMessage()]));
@@ -272,6 +273,11 @@ function locale_translation_http_check($uri) {
$logger->notice('HTTP request to @url failed with error: @error.',['@url'=>$uri,'@error'=>$response->getStatusCode().' '.$response->getReasonPhrase()]);
}
}
// We need to handle ConnectException separately because in Guzzle 7 it
// doesn't have a getResponse() method, so the above will fatal.
catch(ConnectException$e){
$logger->notice('HTTP request to @url failed with error: @error.',['@url'=>$uri,'@error'=>$e->getMessage()]);