[OpenSIPS-Users] Use of socket_info and local_contact columns in the active_watcher table
Bogdan-Andrei Iancu
bogdan at opensips.org
Thu Aug 27 13:35:36 CEST 2015
Hi Surya,
Actually none of the functions update_subs_db (used in fallback2db mode)
and update_db_subs (used by timer), when comes to updating, are not
pushing the socket and the local contact fields.
Those 2 columns are also not loaded by get_database_info() when
get_stored_info() (in fallback2db mode) is looking up for existing
subscriptions.
I guess the code assumes that those elements do preserve across the same
subscription.
In your case, subscriptions to same user may land on different presence
servers right ?
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 26.08.2015 17:23, surya wrote:
> Hi,
>
> Thanks for the reply.
>
> I was checking the code but I don't see update to socket_info and
> local_contact colums while there's a subscription within dialog. The flow I
> understood is:
>
> Receive SUBS:
> Check etag and set init_req
> if init_req==0
> get_stored_info
> update_subscription
> update_subs_db
>
> The update_subs_db method is not updating those two columns.
>
> Those are being updated by update_db_subs method which is being called from
> timer_db_update method.
>
> Sorry, If I missed something. I am using version 1.8.3
>
> Thanks,
> Surya
>
>
>
> --
> View this message in context: http://opensips-open-sip-server.1449251.n2.nabble.com/Use-of-socket-info-and-local-contact-columns-in-the-active-watcher-table-tp7598639p7598684.html
> Sent from the OpenSIPS - Users mailing list archive at Nabble.com.
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
More information about the Users
mailing list