Comment #7 on issue 1872 by jean.deruelle: Fix the Timer recovery and subsequent requests on diff nodes
http://code.google.com/p/mobicents/issues/detail?id=1872

This issue was updated by revision r15685.


gravitate the timers where the LB decided to fail over the subsequent request for a sipapplication session which would work better with any kind of Load Balancer but it is done only if the concurrency control mode is SipApplicationSession.basically the timer is cancelled remotely and rescheduled locally. the most recent node that recreate a sip application session will move the timers locally in recreating the sip application session if the sip application session is present on multiple nodes because there is no affinity then the timers will sit where the sipappsession was recreated last (note recreated, not updated).

it would stay at the node where it was recreated last it the sip application session flip flop due to LB flip flopping to different nodes if there is no affinity then there is no guarantees anyway wrt to concurrency control
so no need to flip flop the timers

Reply via email to