I'm looking at how sipxrls behaves when it restarts after crashing.  I
see that it executes SubscriptionDB::load(), which reads
var/sipxdata/sipdb/subscription.xml and loads the data into the
Subscription DB.  Unfortunately, the Subscription DB is already loaded
and running (because it is a shared memory structure shared with the
other components).  As far as I can tell, every time each component that
uses the Subscription DB starts, it reads subscription.xml and loads the
data it finds into the Subscription DB.  Unfortunately, subscription.xml
can be up to 20 seconds behind the real contents of the Subscription DB.

Dale


_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

Reply via email to