Status: New
Owner: ----
Labels: Package-Diameter Component-Core-API-Extensions Mobicents-2.7.0

New issue 29 by [email protected]: Ro Requests are sent before activities are created (clustered)
http://code.google.com/p/jain-slee/issues/detail?id=29

What steps will reproduce the problem?
1. Generate a high load on a diameter Ro client application in clustered configuration
2. Start a new Diameter Activity, send InitialRequest
3. If the load is high and the Diameter server responses fast it happens that on response we get: java.lang.IllegalStateException: No activity for handle: Diameter Session ID[inscp-diameter;316;2038060368] at org.mobicents.slee.resource.diameter.ro.DiameterRoResourceAdaptor.fireEvent(DiameterRoResourceAdaptor.java:608)


Despite we used the activity for sending out request and not doing antyhing in meantime. It seems that under high load AbstractClusteredDiameterActivityManagement waits some time before putting activity into activities, thus if the answer comes to quick Ro RA cannot find activity


What is the expected output? What do you see instead?
The requests should be sent after activity initiation is done

What version of the product are you using? On what operating system?
510a9a107f32b8b559d2ea60784a535c0ef3babd

Please provide any additional information below.
It may be somehow related with the way clustered activities are managed.




--



Reply via email to