diff options
author | Jonathan Weth <git@jonathanweth.de> | 2020-07-23 14:41:55 +0200 |
---|---|---|
committer | Jonathan Weth <git@jonathanweth.de> | 2020-07-23 14:41:55 +0200 |
commit | 81e570931adc37054460e3f05d0325888050e386 (patch) | |
tree | 5f76ca768d8cbf647bc232d08350f9fc3ab3911d /service.py | |
parent | da6b2bb9d46d096783e12553ba458eb6f3b13e32 (diff) | |
download | RWA.Support.SessionService-81e570931adc37054460e3f05d0325888050e386.tar.gz RWA.Support.SessionService-81e570931adc37054460e3f05d0325888050e386.tar.bz2 RWA.Support.SessionService-81e570931adc37054460e3f05d0325888050e386.zip |
Implement bi-directional stopping of sessions
Diffstat (limited to 'service.py')
-rwxr-xr-x | service.py | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -72,6 +72,8 @@ class RWAService(dbus.service.Object): running = session.vnc_process_running if running: print("Session is running") + elif session.status_text == "stopped" and session.pid in self.sessions: + del self.sessions[session.pid] else: print("Session is dead.") |