----- "Tobias Ahlander" <[EMAIL PROTECTED]> escreveu:
Is it possible to somehow fork in the dialplan? Say a call comes in.
Then I want to wait 30 seconds and then write in a database, but at the
same time while I wait I want to go on with other commands too.
On Thu, 24 Apr 2008, Vin??cius Fontes wrote:
You can call an AGI script that will call another script. That last one
would wait 10 seconds and write in the database. The following example
works for me:
/var/lib/asterisk/agi-bin/agi-test.agi:
#!/bin/bash
nohup /root/helloworld.sh 1>/dev/null 2>/dev/null &
exit 0
/root/helloworld.sh:
#!/bin/bash
sleep 10
echo "Hello world!" >> /root/helloworld.txt
exit 0
Why do you need the first AGI? Would:
exten = _x.,n,system(nohup /root/helloworld.sh 1>/dev/null 2>&1 &)
suit your needs?
Thanks in advance,
------------------------------------------------------------------------
Steve Edwards [EMAIL PROTECTED] Voice: +1-760-468-3867 PST
Newline Fax: +1-760-731-3000_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users