Hum, i still have not a clear idea about where it gets stuck. Lets see. 1. Once a minut, check to see if any meetme conferences are active. This is done by connecting each minute to the manager, or it stays connected between each minute?
2. It registers an event handler for MeetMeLeave.... it waits until the event arrives then? how do you wait? are you using socket_select() call to prevent you from calling socket_read() when nothing to read? regards On 1/14/06, Dan Austin <[EMAIL PROTECTED]> wrote: > The script has two functions- > > 1. Once a minute check to see if any MeetMe conferences are > active and list the participants of any active conferences. > > 2. It registers an event_handler for MeetMeLeave and processes > the output. > > The script simply loops issues manager commands. If command > fails, it exits the inner loop, sleeps for awhile and tries to > reconnect to the manager. If it fails, it sleeps more and > repeats the process. > > Dan > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Moises > Silva > Sent: Friday, January 13, 2006 6:14 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: Re: [Asterisk-Users] PHPAGI daemon/background task? > > im not familiar with phpagi-asmanager.php, but i guess thats because > asterisk has nothing to send you and you are using blocking mode > sockets, hence socket_read() is blocking. > phpagi-asmanager.php > > give us more pointings about what you want to do and we will be able > to help you. Currently im developing a php daemon to listen events and > work as proxy for other clients that do "real" work depending on the > events, something like that you want to do? > > On 1/13/06, Dan Austin <[EMAIL PROTECTED]> wrote: > > I have a script that I want to leave running in the background to > handle > > specific manager events. > > > > I'm running into a problem where it gets stuck in the wait_response > > function in phpagi-asmanager.php and the PHP maximum execute > > timeout kills the script. > > > > The script doesn't interact with the dialplan, so I cannot launch it > > from within > > Asterisk. Any pointers would be appreciated. > > > > I did look through the wiki and gave google a chance, but the results > > found > > didn't really suggest a solution. > > > > Dan > > _______________________________________________ > > --Bandwidth and Colocation provided by Easynews.com -- > > > > Asterisk-Users mailing list > > To UNSUBSCRIBE or update options visit: > > http://lists.digium.com/mailman/listinfo/asterisk-users > > > > > -- > "Su nombre es GNU/Linux, no solamente Linux, mas info en > http://www.gnu.org" > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > Asterisk-Users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > Asterisk-Users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > -- "Su nombre es GNU/Linux, no solamente Linux, mas info en http://www.gnu.org" _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
