File tree 1 file changed +1
-13
lines changed
src/main/java/com/orangefunction/tomcat/redissessions
1 file changed +1
-13
lines changed Original file line number Diff line number Diff line change @@ -422,26 +422,14 @@ public Session findSession(String id) throws IOException {
422
422
RedisSession session = null ;
423
423
424
424
if (null == id ) {
425
- currentSessionIsPersisted .set (false );
426
- currentSession .set (null );
427
- currentSessionSerializationMetadata .set (null );
428
- currentSessionId .set (null );
425
+ return null ;
429
426
} else if (id .equals (currentSessionId .get ())) {
430
427
session = currentSession .get ();
431
428
} else {
432
429
byte [] data = loadSessionDataFromRedis (id );
433
430
if (data != null ) {
434
431
DeserializedSessionContainer container = sessionFromSerializedData (id , data );
435
432
session = container .session ;
436
- currentSession .set (session );
437
- currentSessionSerializationMetadata .set (container .metadata );
438
- currentSessionIsPersisted .set (true );
439
- currentSessionId .set (id );
440
- } else {
441
- currentSessionIsPersisted .set (false );
442
- currentSession .set (null );
443
- currentSessionSerializationMetadata .set (null );
444
- currentSessionId .set (null );
445
433
}
446
434
}
447
435
You can’t perform that action at this time.
0 commit comments