I am wondering what can be done with the following
<br />
<br />I am testing Failover with Monit and Heartbeat. Here is the scenario
<br />
<br />I have three phones
<br />SnomA - number 4xx1
<br />SnomB - 5xx2
<br />BriaA - number 4xx8
<br />
<br />BriaA is set up to monitor SnomB with Presence and in OpenSIPS I have enabled mix_dialog_presence (very sweet addition to the Presence Module thanks for that).
<br />
<br />SnomB calls SnomA and SnomA picks up. So a call is in session. BriaA can see that SnomB is "On the Phone".
<br />
<br />So now I shut down OpenSIPS to initiate a failover. OpenSIPS starts back up. This doesn't affect the current call that is in session from an RTP standpoint (obviously). The issue now is that when they call is ended BriaA still thinks that SnomB's presence is still "On the Phone". Also I run into an issue with Concurrent Call Limitation shown here
<br />http://www.opensips.org/Resources/DocsTutConcurrentCalls
<br />So with the implementation of DocsTutConcurrentCalls OpenSIPS still thinks SnomB and SnomA are still on a call and might be restricted from receiving or making calls if they are at their ConcurrentCall limit.
<br />
<br />Is it possible somehow to set up something with OpenSIPS with the startup_route seen here
<br />http://www.opensips.org/Resources/DocsCoreRoutes16#toc7
<br />And flush any old dialogs and presence events????