[Pkg-voip-commits] r5457 - in /asterisk/trunk/debian: changelog patches/bristuff/zapata-bri+euroisdn
paravoid at alioth.debian.org
paravoid at alioth.debian.org
Thu Apr 3 02:11:56 UTC 2008
Author: paravoid
Date: Thu Apr 3 02:11:56 2008
New Revision: 5457
URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=5457
Log:
* Fix a bug in the bristuff/zapata-bri+euroisdn patch where a significant
portion of chan_zap code was ignored because of bad block nesting.
Modified:
asterisk/trunk/debian/changelog
asterisk/trunk/debian/patches/bristuff/zapata-bri+euroisdn
Modified: asterisk/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/trunk/debian/changelog?rev=5457&op=diff
==============================================================================
--- asterisk/trunk/debian/changelog (original)
+++ asterisk/trunk/debian/changelog Thu Apr 3 02:11:56 2008
@@ -2,8 +2,10 @@
* Build with -O2 instead of the default -O6 (bug introduced in
1.4.18~dfsg-1).
-
- -- Faidon Liambotis <paravoid at debian.org> Thu, 03 Apr 2008 04:08:48 +0300
+ * Fix a bug in the bristuff/zapata-bri+euroisdn patch where a significant
+ portion of chan_zap code was ignored because of bad block nesting.
+
+ -- Faidon Liambotis <paravoid at debian.org> Thu, 03 Apr 2008 05:11:29 +0300
asterisk (1:1.4.18.1~dfsg-1) unstable; urgency=high
Modified: asterisk/trunk/debian/patches/bristuff/zapata-bri+euroisdn
URL: http://svn.debian.org/wsvn/pkg-voip/asterisk/trunk/debian/patches/bristuff/zapata-bri%2Beuroisdn?rev=5457&op=diff
==============================================================================
--- asterisk/trunk/debian/patches/bristuff/zapata-bri+euroisdn (original)
+++ asterisk/trunk/debian/patches/bristuff/zapata-bri+euroisdn Thu Apr 3 02:11:56 2008
@@ -1472,7 +1472,13 @@
#ifdef PRI_PROGRESS_MASK
if ((!pri->pvts[chanpos]->progress) || (e->proceeding.progressmask & PRI_PROG_INBAND_AVAILABLE)) {
#else
-@@ -9013,6 +9397,12 @@ static void *pri_dchannel(void *vpri)
+@@ -9008,11 +9392,18 @@ static void *pri_dchannel(void *vpri)
+ pri->pvts[chanpos]->progress = 1;
+ ast_mutex_unlock(&pri->pvts[chanpos]->lock);
+ }
++ }
+ }
+ break;
case PRI_EVENT_PROCEEDING:
chanpos = pri_find_principle(pri, e->proceeding.channel);
if (chanpos > -1) {
@@ -1485,7 +1491,15 @@
if (!pri->pvts[chanpos]->proceeding) {
struct ast_frame f = { AST_FRAME_CONTROL, AST_CONTROL_PROCEEDING, };
-@@ -9060,6 +9450,163 @@ static void *pri_dchannel(void *vpri)
+@@ -9037,6 +9428,7 @@ static void *pri_dchannel(void *vpri)
+ pri->pvts[chanpos]->proceeding = 1;
+ ast_mutex_unlock(&pri->pvts[chanpos]->lock);
+ }
++ }
+ }
+ break;
+ case PRI_EVENT_FACNAME:
+@@ -9060,6 +9452,163 @@ static void *pri_dchannel(void *vpri)
}
}
break;
@@ -1827,16 +1841,6 @@
pri->pvts[chanpos]->resetting = 0;
if (pri->pvts[chanpos]->owner) {
if (option_verbose > 2)
-@@ -9287,7 +9895,9 @@ static void *pri_dchannel(void *vpri)
- #endif
-
- ast_mutex_unlock(&pri->pvts[chanpos]->lock);
-+ }
- }
-+ }
- }
- break;
- case PRI_EVENT_CONFIG_ERR:
@@ -9377,10 +9987,22 @@ static void *pri_dchannel(void *vpri)
ast_mutex_lock(&pri->pvts[chanpos]->lock);
switch (e->notify.info) {
More information about the Pkg-voip-commits
mailing list