Hi guys, I'm trying to use the fs_ivrd daemon, to execute a php script, that is called by the dialplan. It works like a charm, if not for the fact that the daemon (fs_ivrd) ends once the script (php) ends. In a system, I'll have to execute this script many times, and the daemon have to stay up. I think that it is wrong, right? I've already tryed to connect direct to a nc, simulating the deamon, and worked fine. I've already executed the script direct from de shell, and there's no sintax errors. *Here is my dialplan extension:* <extension name="outbound-socket"> <condition field="destination_number" expression="^55(522)$"> <action application="set" data="ivr_path=/usr/local/eox/programas/freeswitch/scripts/teste.php"/> <action application="socket" data="127.0.0.1:9099 async full"/> </condition> </extension> *Here is how I call the deamon:* (from the freeswitch bin dir) ./fs_ivrd -h 127.0.0.1 -p 9099 *Here is my PHP script:* #!/usr/local/eox/programas/php/bin/php -q <?php // set a couple of things so we dont kill the system ob_implicit_flush(true); set_time_limit(30); // Open stdin so we can read the data in $in = fopen("php://stdin", "r"); // Connect echo "connect\n\n"; // Answer echo "sendmsg\n"; echo "call-command: execute\n"; echo "execute-app-name: answer\n\n"; // Play a prompt echo "sendmsg\n"; echo "call-command: execute\n"; echo "execute-app-name: log\n"; echo "execute-app-arg: CRIT Testing text...\n\n"; // Wait sleep(2); // Hangup echo "sendmsg\n"; echo "call-command: hangup\n\n"; fclose($in); ?> I'll be grateful for any help. Thanks, and sorry for any error in my english. -- Jeferson Rodrigo Almeida Engenheiro de Computação jefersonparanaense@gmail.com