deal with corrupted sessions in cookies, thanks Luca

This commit is contained in:
mdipierro
2020-03-08 21:54:22 -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:
# rows[0].update_record(locked=True)
# Unpickle the data
session_data = pickle.loads(row['session_data'])
self.update(session_data)
response.session_new = False
try:
session_data = pickle.loads(row['session_data'])
self.update(session_data)
response.session_new = False
except:
record_id = None
else:
record_id = None
if record_id: