deal with corrupted sessions in cookies, thanks Luca

This commit is contained in:
mdipierro
2020-03-08 21:55:34 -07:00
parent 93ef108c0b
commit 31422cffcd
2 changed files with 7 additions and 4 deletions
+6 -3
View File
@@ -973,9 +973,12 @@ class Session(Storage):
if row: if row:
# rows[0].update_record(locked=True) # rows[0].update_record(locked=True)
# Unpickle the data # Unpickle the data
session_data = pickle.loads(row['session_data']) try:
self.update(session_data) session_data = pickle.loads(row['session_data'])
response.session_new = False self.update(session_data)
response.session_new = False
except:
record_id = None
else: else:
record_id = None record_id = None
if record_id: if record_id: