swaglog: fix ResourceWarning (#28575)

old-commit-hash: 056bc05489
beeps
Adeeb Shihadeh 2 years ago committed by GitHub
parent 4894158e7b
commit b77399b685
  1. 9
      system/swaglog.py

@ -72,6 +72,15 @@ class UnixDomainSocketHandler(logging.Handler):
self.setFormatter(formatter)
self.pid = None
self.zctx = None
self.sock = None
def __del__(self):
if self.sock is not None:
self.sock.close()
if self.zctx is not None:
self.zctx.term()
def connect(self):
self.zctx = zmq.Context()
self.sock = self.zctx.socket(zmq.PUSH)

Loading…
Cancel
Save