Status: New
Owner: ----
Labels: Type-Defect Priority-Medium Component-SLEE SubComponent-SLEE-Core Version-2.4.2 Release-Type-FINAL SLEE-2.4.2.FINAL

New issue 2689 by [email protected]: ActivityEndEvent is processed while activity is suspended
http://code.google.com/p/mobicents/issues/detail?id=2689

Version tested: 2.4.1

Bug Description: ActivityEndEvent is processed while activity is suspended resulting in event fired within the same transaction routing failure.

Activity is started by an SBB (startActivitySuspended) a request sent using the activity interface, response event is fired using fireEvent(ah,responseEventType,event,null,null,eventFlags) and activity is ended with endActivity(ah). Response event gets fired before the enclosing transaction commits so the event processing is paused but ActivityEndEvent is routed in parallel. Activity context gets removed and response event routing fails for the event that has been fired before endActivity and from the same thread.

Further information on the issue, including a DEBUG log can be found in mobicents-public list at
http://groups.google.com/group/mobicents-public/browse_thread/thread/1cabfca4c04d6882#

Reply via email to