Hi,
following the question sent on the sems user mailing list, I'm still
investigating on the memory consumption of sems SBC when receiving lots
of REGISTER requests.
An incoming REGISTER message triggers this code, called in
SBCFactory::onOoDRequest :
SimpleRelayCreator::createRegisterRelay(SBCCallProfile& call_profile,
vector<AmDynInvoke*> &cc_modules) {
return SimpleRelayCreator::Relay(
new RegisterDialog(call_profile, cc_modules),
new RegisterDialog(call_profile, cc_modules));
}
I can't figure out when these newly created object are deleted. I guess
they should be deleted when the Expires value of the registration has
expired. Is there such a mechanism in the SBC application?
Regards,
--
Camille
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev