Commit a3fffdca authored by Brian Gianforcaro's avatar Brian Gianforcaro Committed by Tim Graham
Browse files

Fixed #25558 -- Fixed nondeterministic test failure on Windows: test_clearsessions_command.

The test session without an expiration date added in refs #22938 wasn't
always deleted on Windows because get_expiry_age() returns zero and the
file backend didn't consider that an expired session.
parent c1b6a8a9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -99,7 +99,7 @@ class SessionStore(SessionBase):

                # Remove expired sessions.
                expiry_age = self.get_expiry_age(expiry=self._expiry_date(session_data))
                if expiry_age < 0:
                if expiry_age <= 0:
                    session_data = {}
                    self.delete()
                    self.create()