diff --git a/tes/tunnelstat/__init__.py b/tes/tunnelstat/__init__.py index c9f472a73de68ad0c2f1d40aa5f9b8cb37aa32ff..c1ad08e52d7a986567856a5b8d8071b56f32efa7 100644 --- a/tes/tunnelstat/__init__.py +++ b/tes/tunnelstat/__init__.py @@ -233,6 +233,9 @@ class SSHSession: from .. import sshsessions from flask import session, request import logging + import uwsgi + uwsgi.lock() + logger = logging.getLogger() sshsessid = session.get('sshsessid', None) N = 8 @@ -257,6 +260,7 @@ class SSHSession: SSHSession.test_sshsession(sshsession) sshsession.refresh() + uwsgi.unlock() return sshsession @staticmethod