[dahdi-commits] sruffell: linux/trunk r7682 -	/linux/trunk/drivers/dahdi/dahdi-base.c
    SVN commits to the DAHDI project 
    dahdi-commits at lists.digium.com
       
    Fri Dec 11 17:20:09 CST 2009
    
    
  
Author: sruffell
Date: Fri Dec 11 17:20:03 2009
New Revision: 7682
URL: http://svnview.digium.com/svn/dahdi?view=rev&rev=7682
Log:
dahdi-base: Do not wait for impulse when echotraining.
Waiting here for the impulse on the transmit can cause the echotraining logic to
stick the channel into muted state.  This is especially apparent on systems
that regularly do not service the interrupts every millisecond. DAHDI-387.
Modified:
    linux/trunk/drivers/dahdi/dahdi-base.c
Modified: linux/trunk/drivers/dahdi/dahdi-base.c
URL: http://svnview.digium.com/svn/dahdi/linux/trunk/drivers/dahdi/dahdi-base.c?view=diff&rev=7682&r1=7681&r2=7682
==============================================================================
--- linux/trunk/drivers/dahdi/dahdi-base.c (original)
+++ linux/trunk/drivers/dahdi/dahdi-base.c Fri Dec 11 17:20:03 2009
@@ -6887,7 +6887,7 @@
 						ss->ec_state->status.mode = ECHO_MODE_STARTTRAINING;
 					}
 				}
-				if ((ss->ec_state->status.mode == ECHO_MODE_AWAITINGECHO) && (txlin > 8000)) {
+				if (ss->ec_state->status.mode == ECHO_MODE_AWAITINGECHO) {
 					ss->ec_state->status.last_train_tap = 0;
 					ss->ec_state->status.mode = ECHO_MODE_TRAINING;
 				}
    
    
More information about the dahdi-commits
mailing list