[asterisk-users] AGI STREAM FILE not working?
Steve Edwards
asterisk.org at sedwards.com
Mon Jun 6 01:26:52 CDT 2011
> On Mon, Jun 6, 2011 at 2:06 AM, Steve Edwards
> <asterisk.org at sedwards.com> wrote:
> AGI is an interface. It consists of reading the AGI environment from
> STDIN and then, writing requests on STDOUT and reading the response from
> STDIN.
On Mon, 6 Jun 2011, A E [Gmail] wrote:
> Right! I did read that, the problem is how do I do this in bash?? I
> tried read the result in and just post a Noop kind of a thing just to
> tell that I read something, but it didn't help. I also explicitly did
> that in the perl script, but doesn't work. It only works in PHP.
Bash would probably be my last choice of language to write an AGI with.
Personally, I use C because it is my sharpest tool and because you can
execute hundreds of AGIs written in C in the time it takes to load the
Perl or PHP interpreter and parse your script.
I suspect that the problems you are experiencing with Perl may have
something to do with flushing STDOUT or reading the complete response from
STDIN.
I strongly suggest using an existing library for the language of your
choice.
--
Thanks in advance,
-------------------------------------------------------------------------
Steve Edwards sedwards at sedwards.com Voice: +1-760-468-3867 PST
Newline Fax: +1-760-731-3000
More information about the asterisk-users
mailing list