Acting on the suggestion below, I tried running the eagi-test.c demo as is--to see what happens. I got this back from asterisk:

...[snip]...
Environment: 'agi_accountcode' is ''
Ooh, got a response from Asterisk: '200 result=0 endpos=0'
1. Result is '200 result=0 endpos=0'
Ooh, got a response from Asterisk: '200 result=0 endpos=0'
2. Result is '200 result=0 endpos=0'
-- Playing 'digits/20' (language 'en')
-- Playing 'digits/3' (language 'en')
-- Playing 'digits/million' (language 'en')
-- Playing 'digits/4' (language 'en')
-- Playing 'digits/hundred' (language 'en')
Nov 6 23:29:14 WARNING[3353]: file.c:1058 ast_waitstream_full: Wait failed (Broken pipe)
Ooh, got a response from Asterisk: '200 result=-1'
3. Result is '200 result=-1'
== Spawn extension (default, s, 2) exited non-zero on 'SIP/jmaki-8572'
Got hungup on apparently
Failed to execute command


Asterisk is running on FreeBSD here, and I tried taking down the firewall--no go. Now this is a *new* problem--what does this "Wait failed" thing mean? I'm not sure if fd 3 is working or not, but the script doesn't... any ideas?

Thanks in advance,

-Jeff.

On Sat, 2004-11-06 at 21:50 -0500, Jeff Maki wrote:
Thanks for replying, and I apologize for turning this into a "C support"
question, but which function should I use to open the fd? I always
thought  the fd was already open--open simply returned a fd for a file?
Does  asterisk create a fifo somewhere I need to open()?

It's not very well documented, so thanks again for offering a suggestion!

I think it is well documented. Whats wrong with eagi-sphinx-test.c, or eagi-test.c? Both are written in C and one specifically does a portion of what you want already.

--
Steven Critchfield <[EMAIL PROTECTED]>






_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to