Optimization: The only reason we should check member
authorMark Michelson <mmichelson@digium.com>
Mon, 8 Sep 2008 23:00:06 +0000 (23:00 +0000)
committerMark Michelson <mmichelson@digium.com>
Mon, 8 Sep 2008 23:00:06 +0000 (23:00 +0000)
commit4356d794e3926e3ea048dcf3d993c20ac046f4c6
treef67d24e27356471bd8db8a72b075738cc76d4104
parent0d0c5190fd68aa1633be03ef63eb5a7259932322
Optimization: The only reason we should check member
status is if the queue has a joinempty or a leavewhenempty
setting which could cause the caller to not join the queue
or exit the queue. Prior to this patch, we could potentially
traverse the entire queue's member list for no reason since
even if the members are currently not available in some way
we're going to let the caller join the queue anyway.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@141906 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_queue.c