Try removing all logic, and just subscribing to all events and printing them out. I've never used esl with php, but I'd be surprised the last event is missing like that.
In python, I use this._________________________________________________________________________#!/usr/bin/env python'''events.py - subscribe to all events and print them to stdout'''import ESLcon = ESL.ESLconnection('localhost', '8021', 'ClueCon')if con.connected:con.events('plain', 'all')while 1:e = con.recvEvent()if e:print e.serialize()
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org