the console. If we're unable to set priority, the error goes to Asterisk as
if it were an AGI command (issue 7335).
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@33615
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
return -1;
}
if (!pid) {
+ /* Don't run AGI scripts with realtime priority -- it causes audio stutter */
+ ast_set_priority(0);
+
/* Redirect stdin and out, provide enhanced audio channel if desired */
dup2(fromast[0], STDIN_FILENO);
dup2(toast[1], STDOUT_FILENO);
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 */