File tree Expand file tree Collapse file tree 2 files changed +13
-5
lines changed
open-unison-classes/src/main/java/com/tremolosecurity/openunison
unison-server-core/src/main/java/com/tremolosecurity/proxy Expand file tree Collapse file tree 2 files changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ public class OpenUnisonServletFilter extends UnisonServletFilter {
47
47
48
48
49
49
50
- public static final String version = "1.0.43-2025072202 " ;
50
+ public static final String version = "1.0.43-2025072204 " ;
51
51
52
52
53
53
Original file line number Diff line number Diff line change @@ -955,12 +955,20 @@ public void run() {
955
955
.getAttribute (SessionManagerImpl .TREMOLO_SESSION_LAST_ACCESSED );
956
956
DateTime now = new DateTime ();
957
957
958
+ if (lastAccessed != null ) {
959
+ if (extSession .isExpired (app .getCookieConfig ().getTimeout (),lastAccessed .getMillis ())) {
960
+ session .invalidate ();
961
+ toremove .add (key );
962
+ }
963
+ } else {
964
+ if (extSession .isExpired ()) {
965
+ session .invalidate ();
966
+ toremove .add (key );
967
+
968
+ }
969
+ }
958
970
959
971
960
- if (extSession .isExpired (app .getCookieConfig ().getTimeout (),lastAccessed .getMillis ())) {
961
- session .invalidate ();
962
- toremove .add (key );
963
- }
964
972
} else {
965
973
DateTime lastAccessed = (DateTime ) session
966
974
.getAttribute (SessionManagerImpl .TREMOLO_SESSION_LAST_ACCESSED );
You can’t perform that action at this time.
0 commit comments