]> 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)
committerEduardo Marinho <e@calmaamigo.com>
Thu, 11 May 2017 12:43:58 +0000 (09:43 -0300)
commitbe741eab2ce34122755198c31894941f6e7da7d2
tree139a661484dad13d35032d684cb46051d6e996bd
parentb12bbbc98f21bfef5c3112cccf3f405ee52bbfb7
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