From 8bdd82f633e2904959327cb90c39901e9499bfa9 Mon Sep 17 00:00:00 2001 From: Jonathan Weth Date: Fri, 31 Jul 2020 16:00:11 +0200 Subject: Don't log so often. Close #11 --- service.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/service.py b/service.py index daa35e5..f1d1f4f 100755 --- a/service.py +++ b/service.py @@ -165,23 +165,25 @@ class RWAService(dbus.service.Object): def _update_session(self, pid: int): """Update the status of a session.""" - logging.info(f"Update status for session #{pid} …") try: session = self.sessions[pid] except KeyError: + logging.info(f"Update status for session #{pid} …") logging.warning(" Session is dead.") return # Check if VNC process is still running running = session.vnc_process_running if running: - logging.info(" Session is running.") + pass elif session.status_text == "stopped" and session.pid in self.sessions: + logging.info(f"Update status for session #{pid} …") logging.warning(" Session is dead.") del self.sessions[session.pid] else: + logging.info(f"Update status for session #{pid} …") logging.warning(" VNC was stopped, so session is dead.") session.stop() -- cgit v1.2.3