]> git.ipfire.org Git - thirdparty/freeswitch.git/commit
FS-10304: [mod_callcenter] Prevent infinite logging when a stale queue member in...
authorEduardo Marinho <e@calmaamigo.com>
Thu, 11 May 2017 12:27:34 +0000 (09:27 -0300)
committerMike Jerris <mike@jerris.com>
Tue, 11 Jul 2017 17:04:46 +0000 (13:04 -0400)
commit5d4ee9a8517d552f84d26bcd7f61f29c138475be
treef7dbbdc739e82d4d4163a0e77798b4939c731308
parent747eb4cfcfb9a8cf21c0f368c2672e106425a93c
FS-10304: [mod_callcenter] Prevent infinite logging when a stale queue member in found in the database

Having a member from a queue that is no longer found on the current system
causes infinite logging about skipping a member.

There is already cleanup code for abandoned calls in same function, but it can
never be reached for this case, because there is no queue.

If the queue is never found again in the system, the logging would continue
forever or until the stale record gets removed from the database.

FS-10304 #resolve
src/mod/applications/mod_callcenter/mod_callcenter.c