From 10e98e827e71c7a415e46b633381d56dbb1cc97c Mon Sep 17 00:00:00 2001 From: Daniel Teichmann Date: Thu, 23 Jul 2020 13:52:37 +0200 Subject: Prevent crashing when asking for status with invalid pid & mockup-mode: make sessionid's positive --- session.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'session.py') diff --git a/session.py b/session.py index 40a091f..2f3accb 100644 --- a/session.py +++ b/session.py @@ -86,10 +86,8 @@ class Session: self.ws_port = port_for.select_random() self.vnc_port = port_for.select_random() - # Use negative values to ensure we don't do something harmful - # to random processes - self.ws_pid = int("-" + random_digits(5)) - self.vnc_pid = int("-" + random_digits(5)) + self.ws_pid = int(random_digits(5)) + self.vnc_pid = int(random_digits(5)) # Create a temporary file to indicate that this process is still 'Running' filename = f"/tmp/rwa/{str(self.ws_port) + str(self.vnc_port) + str(self.ws_pid) + str(self.vnc_pid)}.lock" -- cgit v1.2.3