[asterisk-commits] rmudgett: branch 10 r340523 - in /branches/10: ./ channels/chan_dahdi.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Wed Oct 12 15:08:36 CDT 2011
Author: rmudgett
Date: Wed Oct 12 15:08:33 2011
New Revision: 340523
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=340523
Log:
Initialize the PRI channel alarms properly on startup.
The PRI channel alarms were initialized with an inverted sense.
(closes issue ASTERISK-18710)
Reported by: Tzafrir Cohen
........
Merged revisions 340522 from http://svn.asterisk.org/svn/asterisk/branches/1.8
Modified:
branches/10/ (props changed)
branches/10/channels/chan_dahdi.c
Propchange: branches/10/
------------------------------------------------------------------------------
Binary property 'branch-1.8-merged' - no diff available.
Modified: branches/10/channels/chan_dahdi.c
URL: http://svnview.digium.com/svn/asterisk/branches/10/channels/chan_dahdi.c?view=diff&rev=340523&r1=340522&r2=340523
==============================================================================
--- branches/10/channels/chan_dahdi.c (original)
+++ branches/10/channels/chan_dahdi.c Wed Oct 12 15:08:33 2011
@@ -12897,20 +12897,12 @@
}
}
ioctl(tmp->subs[SUB_REAL].dfd,DAHDI_SETTONEZONE,&tmp->tonezone);
-#ifdef HAVE_PRI
- memset(&si, 0, sizeof(si));
- if (ioctl(tmp->subs[SUB_REAL].dfd,DAHDI_SPANSTAT,&si) == -1) {
- ast_log(LOG_ERROR, "Unable to get span status: %s\n", strerror(errno));
- destroy_dahdi_pvt(tmp);
- return NULL;
- }
-#endif
if ((res = get_alarms(tmp)) != DAHDI_ALARM_NONE) {
/* the dchannel is down so put the channel in alarm */
switch (tmp->sig) {
#ifdef HAVE_PRI
case SIG_PRI_LIB_HANDLE_CASES:
- sig_pri_set_alarm(tmp->sig_pvt, !si.alarms);
+ sig_pri_set_alarm(tmp->sig_pvt, 1);
break;
#endif
#if defined(HAVE_SS7)
More information about the asterisk-commits
mailing list