Merge pull request #75 from felinae98/feat/catch-ssl-error

捕获SSL异常
This commit is contained in:
felinae98 2022-05-24 00:12:38 +08:00 committed by GitHub
commit 5c88d8ed70
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,3 +1,4 @@
import ssl
import time
from abc import ABC, abstractmethod
from collections import defaultdict
@ -250,6 +251,9 @@ class NewMessage(MessageProcess, abstract=True):
)
)
return []
except ssl.SSLError as err:
logger.warning(f"ssl error: {err}")
return []
class StatusChange(Platform, abstract=True):
@ -294,6 +298,9 @@ class StatusChange(Platform, abstract=True):
)
)
return []
except ssl.SSLError as err:
logger.warning(f"ssl error: {err}")
return []
class SimplePost(MessageProcess, abstract=True):
@ -325,6 +332,9 @@ class SimplePost(MessageProcess, abstract=True):
)
)
return []
except ssl.SSLError as err:
logger.warning(f"ssl error: {err}")
return []
class NoTargetGroup(Platform, abstract=True):