From fa823fadd2e9d75650e57db3432ba3a08d739e0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Harald=20Sch=C3=A4fer?= Date: Mon, 17 Jul 2023 23:06:13 -0700 Subject: [PATCH] Cloudlog: cleanup zmq cloudlog warnings (#28896) * Laikad: cleanup zmq cloudlog warnings * Handle in cloudlog * whitespace * whitespace * suppress before reconnecting in thread old-commit-hash: 8f3037c956343453957571b61cfd1c3063cbbbab --- system/swaglog.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/system/swaglog.py b/system/swaglog.py index 953b9a93b..28beb5a4d 100644 --- a/system/swaglog.py +++ b/system/swaglog.py @@ -1,6 +1,7 @@ import logging import os import time +import warnings from pathlib import Path from logging.handlers import BaseRotatingHandler @@ -90,6 +91,8 @@ class UnixDomainSocketHandler(logging.Handler): def emit(self, record): if os.getpid() != self.pid: + # TODO suppresses warning about forking proc with zmq socket, fix root cause + warnings.filterwarnings("ignore", category=ResourceWarning, message="unclosed.*") self.connect() msg = self.format(record).rstrip('\n')