[Freeswitch-users] Event to trap removal of registration not by "unregister"?
David Villasmil
david.villasmil.work at gmail.com
Sun Apr 7 12:54:04 UTC 2019
Not EVERY THING is documented. But an event is an even and it will get shot
up the event socket. You should be able to catch it via the event socket.
On Sat, 6 Apr 2019 at 20:44, mario_fs <mario_fs at mgtech.com> wrote:
> Thank you, on the page below I found *sofia::expire* and
> *sofia::sip_user_state*, should these two handle any reason for
> disconnect? However, I don’t know it they are available to the LUA exit
> since I cannot find that darn page on the wiki again.
>
> https://freeswitch.org/confluence/display/FREESWITCH/Event+List
>
> On Apr 5, 2019, at 11:08 AM, Mike Jerris <mike at freeswitch.org> wrote:
>
> The only thing I can think of is expiration of the reg. You might need to
> do some digging and add some logs to everything that deletes from the table
> but as far as I know its only the reg expires thread cleaning up and the
> handler for unreg. The only other case would be where multi reg disabled
> and another reg comes in.
>
> On Apr 5, 2019, at 12:06 PM, mario_fs <mario_fs at mgtech.com> wrote:
>
> Expires for push are set at 3600 seconds and seem to be fine since I see
> these in the log, there is something else going one that just kills
> registration. It occur once in 2-4 days which is why I can’t just log
> everything. Wish there was an event trap for whatever causes an entry from
> a "sofia status profile internal reg” to be removed.
>
> On Apr 4, 2019, at 1:18 PM, Mike Jerris <mike at freeswitch.org> wrote:
>
> See if there is an event but I’m guessing that’s just a bug and needs it
> added on expire too.
>
> On Apr 4, 2019, at 12:45 PM, mario_fs <mario_fs at mgtech.com> wrote:
>
> I am trapping and logging unregister events using LUA sofia::unregister. I
> have found that the Counterpath’s push server is disconnecting
> intermittently but *not* by an “unregister” so the trap is not invoked
> and so cannot log it. Freeswitch is removing the registration for the
> device but the unregister trap is not called. Is there another event I
> could use to trap when FreeSwitch removes a registration?
>
> hook event="custom" subclass="sofia::unregister" script=“…..
> Mario G
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Services
> sales at freeswitch.com
> https://freeswitch.com
>
> Official FreeSWITCH Sites
> https://freeswitch.com/oss
> https://freeswitch.org/confluence
> https://cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> https://freeswitch.com
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Services
> sales at freeswitch.com
> https://freeswitch.com
>
> Official FreeSWITCH Sites
> https://freeswitch.com/oss
> https://freeswitch.org/confluence
> https://cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> https://freeswitch.com
--
Regards,
David Villasmil
email: david.villasmil.work at gmail.com
phone: +34669448337
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20190407/5b9fd3dc/attachment.html>
More information about the FreeSWITCH-users
mailing list