[Asterisk-cvs] asterisk/res res_agi.c,1.48,1.49

kpfleming kpfleming
Mon Aug 22 21:28:18 CDT 2005


Update of /usr/cvsroot/asterisk/res
In directory mongoose.digium.com:/tmp/cvs-serv11034/res

Modified Files:
	res_agi.c 
Log Message:
make sure realtime/high scheduling priority is relinquished before executing an AGI script (issue #4930)


Index: res_agi.c
===================================================================
RCS file: /usr/cvsroot/asterisk/res/res_agi.c,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -d -r1.48 -r1.49
--- res_agi.c	22 Aug 2005 23:00:23 -0000	1.48
+++ res_agi.c	23 Aug 2005 01:30:22 -0000	1.49
@@ -279,6 +279,9 @@
 		for (x=STDERR_FILENO + 2;x<1024;x++) 
 			close(x);
 
+		/* Don't run AGI scripts with realtime priority -- it causes audio stutter */
+		ast_set_priority(0);
+
 		/* Execute script */
 		execv(script, argv);
 		/* Can't use ast_log since FD's are closed */




More information about the svn-commits mailing list