Revision
17191
Author
gmaruzz
Date
2010-04-06 10:54:32 -0500 (Tue, 06 Apr 2010)

Log Message

skypopen: alsa/dummy.c, the snd-summy custom alsa driver, now do not spin_lock_bh() on timer loop

Modified Paths

Diff

Modified: freeswitch/trunk/src/mod/endpoints/mod_skypopen/alsa/dummy.c (17190 => 17191)


--- freeswitch/trunk/src/mod/endpoints/mod_skypopen/alsa/dummy.c	2010-04-06 15:52:40 UTC (rev 17190)
+++ freeswitch/trunk/src/mod/endpoints/mod_skypopen/alsa/dummy.c	2010-04-06 15:54:32 UTC (rev 17191)
@@ -236,7 +236,7 @@
 	giovatimer.expires = 1 + jiffies;
 	add_timer(&giovatimer);
 
-	spin_lock_bh(&giovalock);
+	//spin_lock_bh(&giovalock);
 	for (i = 0; i < giovaindex + 1; i++) {
 
 		if (i > MAX_PCM_SUBSTREAMS || giovaindex > MAX_PCM_SUBSTREAMS) {
@@ -262,7 +262,7 @@
 			//spin_unlock_bh(&dpcm->lock);
 		}
 	}
-	spin_unlock_bh(&giovalock);
+	//spin_unlock_bh(&giovalock);
 	for (i = 0; i < giovaindex + 1; i++) {
 
 		if (i > MAX_PCM_SUBSTREAMS || giovaindex > MAX_PCM_SUBSTREAMS) {