swaglog: fix ResourceWarning (#28575)

pull/28576/head^2
Adeeb Shihadeh 2 years ago committed by GitHub
parent d0369521ba
commit 056bc05489
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  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