litesoft
Diff Revisions
25
vs
47
for /trunk/Java/GWT/Server/src/org/litesoft/GWT/server/ServletSessionHelper.java
|
@@ -28,7 +28,7 @@ |
28 |
28 |
|
} |
29 |
29 |
|
} |
30 |
30 |
|
|
31 |
|
- |
public static void initialize(VoCacheManager pCacheManager) |
|
31 |
+ |
public static void initialize( VoCacheManager pCacheManager ) |
32 |
32 |
|
{ |
33 |
33 |
|
sCacheManager = (pCacheManager != null) ? pCacheManager : VoCacheManager.NULL; |
34 |
34 |
|
} |
|
@@ -81,7 +81,11 @@ |
81 |
81 |
|
public void valueUnbound( HttpSessionBindingEvent event ) |
82 |
82 |
|
{ |
83 |
83 |
|
ServerContext.clearServerStore( mContextID ); |
84 |
|
- |
sCacheManager.drop( mContextID ); |
|
84 |
+ |
VoCacheManager zCacheManager = sCacheManager; |
|
85 |
+ |
if ( zCacheManager != null ) |
|
86 |
+ |
{ |
|
87 |
+ |
zCacheManager.drop( mContextID ); |
|
88 |
+ |
} |
85 |
89 |
|
} |
86 |
90 |
|
} |
87 |
91 |
|
|