Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.8.2
-
Fix Version/s: 1.8.3, 1.8.2-EE-GA_P02
-
Component/s: Framework
-
Labels:None
-
Environment:ICEfaces, Liferay
-
ICEsoft Forum Reference:
Description
Occasionally push events will fail to be delivered. SessionRenderer.render() is known to be called but the session appears to be no longer in the group.
This is believed to be due to the WeakReference referring to the sesionID in GroupAsyncRenderer:
if (!contains(object)) {
if (group.add(new WeakReference(object))) {
it is not necessary to retain the sessionID String with only a WeakReference, unlike the previous implementation where a reference to the session object was maintained.
Issue Links
- is duplicated by
-
ICE-4434 Ajax push doesn't work anymore after a page change in liferay portal
- Closed
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion