Add new session to sessions cache

pull/8/head
Nicolas Jouanin 2015-07-11 20:59:58 +02:00
rodzic 26827b9ea9
commit 06dda7aa8a
1 zmienionych plików z 2 dodań i 0 usunięć

Wyświetl plik

@ -139,9 +139,11 @@ class Broker:
if connect.variable_header.clean_session_flag:
client_id = connect.payload.client_id
if client_id is not None and client_id in self._sessions:
# Delete existing session
del self._sessions[client_id]
new_session = Session()
new_session.parent = 0
self._sessions[client_id] = new_session
else:
# Get session from cache
client_id = connect.payload.client_id