[asterisk-commits] trunk r18190 - /trunk/channels/chan_misdn.c
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Fri Apr 7 02:31:30 MST 2006
Author: crichter
Date: Fri Apr 7 04:31:27 2006
New Revision: 18190
URL: http://svn.digium.com/view/asterisk?rev=18190&view=rev
Log:
fixed a bridging-endless-loop also fixed the rdnis is not exported issue
Modified:
trunk/channels/chan_misdn.c
Modified: trunk/channels/chan_misdn.c
URL: http://svn.digium.com/view/asterisk/trunk/channels/chan_misdn.c?rev=18190&r1=18189&r2=18190&view=diff
==============================================================================
--- trunk/channels/chan_misdn.c (original)
+++ trunk/channels/chan_misdn.c Fri Apr 7 04:31:27 2006
@@ -1517,7 +1517,8 @@
ast->cid.cid_num=strdup(bc->oad);
}
- pbx_builtin_setvar_helper(ch->ast,"REDIRECTING_NUMBER",bc->rad);
+ if ( !ast_strlen_zero(bc->rad) )
+ ast->cid.cid_rdnis=strdup(nc->rad);
}
return 0;
}
@@ -2245,8 +2246,8 @@
who = ast_waitfor_n(carr, 2, &to);
if (!who) {
- ast_log(LOG_DEBUG,"misdn_bridge: empty read\n");
- continue;
+ ast_log(LOG_DEBUG,"misdn_bridge: empty read, breaking out\n");
+ break;
}
f = ast_read(who);
More information about the asterisk-commits
mailing list