[Freeswitch-users] Event to trap removal of registration not by "unregister"?

David Villasmil david.villasmil.work at gmail.com
Tue Apr 9 00:59:25 UTC 2019


Have you try having it happen while catching all events?

On Tue, 9 Apr 2019 at 00:45, mario_fs <mario_fs at mgtech.com> wrote:

> I understand not everything is documented but I ran up against 3 issues:
>
> 1. I don’t know what event or subclass to try to capture.
> 2. The page
> https://freeswitch.org/confluence/display/FREESWITCH/Event+List shows to
> look at switch_event.c, but no descriptions as to what they are so I have
> to guess.
> 3. The page
> https://freeswitch.org/confluence/pages/viewpage.action?pageId=15139388 does
> not say the source they came from, and again, no description.
>
> Don't get me wrong, I am glad the info is on the wiki, I know very well
> how much work goes into it since I converted tons of pages and maintain the
> Mac pages. It’s just that there is nothing to solve my problem of
> determining exactly what class/subclass to trap when a registration entry
> is deleted. Been at this over a week now trying things.
>
> Thanks for the response,
> Mario G
>
> On Apr 7, 2019, at 5:54 AM, David Villasmil <
> david.villasmil.work at gmail.com> wrote:
>
> 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
> _________________________________________________________________________
> 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/20190409/43aa30d2/attachment-0001.html>


More information about the FreeSWITCH-users mailing list