(function, message)
| 70 | |
| 71 | |
| 72 | async def send_socket_catch_exception(function, message): |
| 73 | try: |
| 74 | await function(message) |
| 75 | except (aiohttp.ClientError, aiohttp.ClientPayloadError, ConnectionResetError, BrokenPipeError, ConnectionError) as err: |
| 76 | logging.warning("send error: {}".format(err)) |
| 77 | |
| 78 | # Track deprecated paths that have been warned about to only warn once per file |
| 79 | _deprecated_paths_warned = set() |
no test coverage detected