[Asterisk-code-review] res pjsip: Cache global config options. (asterisk[14])

George Joseph asteriskteam at digium.com
Thu Aug 11 15:06:41 CDT 2016


George Joseph has posted comments on this change.

Change subject: res_pjsip: Cache global config options.
......................................................................


Patch Set 1:

> I'm not a fan of this change. Specifically, this will have an
 > impact on those that store global configs in realtime. They now
 > would need to issue a reload of res_pjsip in order to get global
 > configuration changes put in.
 > 
 > I think a better change would be to alter various res_sorcery_*
 > modules to optimize for the case where all objects are requested.
 > res_sorcery_config, for instance, could basically do what you're
 > doing here. If you make that change, then *all* sorcery objects get
 > the benefit presented here. Since sorcery objects are immutable,
 > you wouldn't be introducing anything untoward by doing that either.
 > You'd just have to ensure that the containers returned by sorcery
 > queries are also treated as immutable (I'm pretty sure they are).

I agree in principle but globals don't change that often that doing a reload would be a hardship.  Many realtimers leave globals in pjsip.conf anyway.

-- 
To view, visit https://gerrit.asterisk.org/3480
To unsubscribe, visit https://gerrit.asterisk.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ice16c7a4cbca4614da344aaea21a072b86263ef7
Gerrit-PatchSet: 1
Gerrit-Project: asterisk
Gerrit-Branch: 14
Gerrit-Owner: Richard Mudgett <rmudgett at digium.com>
Gerrit-Reviewer: George Joseph <gjoseph at digium.com>
Gerrit-Reviewer: Mark Michelson <mmichelson at digium.com>
Gerrit-HasComments: No



More information about the asterisk-code-review mailing list