]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Remove unnecessary waits from stasis.
authorMark Michelson <mmichelson@digium.com>
Wed, 2 Oct 2013 22:08:49 +0000 (22:08 +0000)
committerMark Michelson <mmichelson@digium.com>
Wed, 2 Oct 2013 22:08:49 +0000 (22:08 +0000)
commita38ba34d3d99623893d3223bd9f68235754add86
tree9ff05168a2557c752612c846ddf5ac1b043445e1
parentf7416ca0af32bbaa89eba94210ad05fe9ca53447
Remove unnecessary waits from stasis.

Since caches are updated on publisher threads, there is no need
to wait for the cache updates to occur after a stasis message
is published.

In the case of chan_pjsip device state changes, this set of
changes caused an improvement to performance.

Review: https://reviewboard.asterisk.org/r/2890

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/12@400318 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_pjsip.c
include/asterisk/stasis.h
include/asterisk/stasis_endpoints.h
main/stasis.c
main/stasis_endpoints.c
main/stasis_wait.c [deleted file]
res/ari/resource_endpoints.c
tests/test_cel.c