[asterisk-commits] mmichelson: branch group/CCSS r226646 - /team/group/CCSS/main/ccss.c

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Fri Oct 30 16:09:18 CDT 2009


Author: mmichelson
Date: Fri Oct 30 16:09:15 2009
New Revision: 226646

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=226646
Log:
Add XXX comment noting a bug I witnessed during my last set of tests.


Modified:
    team/group/CCSS/main/ccss.c

Modified: team/group/CCSS/main/ccss.c
URL: http://svnview.digium.com/svn/asterisk/team/group/CCSS/main/ccss.c?view=diff&rev=226646&r1=226645&r2=226646
==============================================================================
--- team/group/CCSS/main/ccss.c (original)
+++ team/group/CCSS/main/ccss.c Fri Oct 30 16:09:15 2009
@@ -2079,6 +2079,11 @@
 	/* Generic agents can only have a single outstanding CC request per caller. */
 	if (ast_get_cc_agent_policy(ast_channel_get_cc_config_params(caller_chan)) == AST_CC_AGENT_GENERIC &&
 			agent_count > 0) {
+		/* XXX The recent change to allocate a core when the first CC frame is read has caused the logic in
+		 * this section to be off. The result is that when a caller using a generic agent makes his recall,
+		 * a single agent is still in use for that caller and he thus will be unable to request CC if the
+		 * recall fails. This will need to be addressed.
+		 */
 		ast_log_dynamic_level(cc_logger_level, "Generic agents can only have a single outstanding request\n");
 		return NULL;
 	}




More information about the asterisk-commits mailing list