X-Git-Url: https://git.kaliko.me/?p=sid.git;a=blobdiff_plain;f=sid%2Ffeeds.py;h=490d89de5816b230b5f3b91dc0f2afb5ffb5c548;hp=7fe582587d5b6a876988d270909a5f34b0d5bb07;hb=5fa1621bb067968bef83cdd8eb4e9b7a98b60b66;hpb=e89ab76a671bbbe2dc86121f8a0d5738fa21adfc diff --git a/sid/feeds.py b/sid/feeds.py index 7fe5825..490d89d 100644 --- a/sid/feeds.py +++ b/sid/feeds.py @@ -124,6 +124,8 @@ class FeedMonitor(threading.Thread): for feed in self.feeds_list: try: self.new_posts(feed) + except ConnectionError as err: # Non fatal exception + self.plugin.log.error(f'connection error on {feed}: {err}') except URLError as err: # Non fatal exception self.plugin.log.error(f'error for {feed}: {err.reason}') except Exception as err: # Unknown execption, killing thread anyway