Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 90a00795b1d0685394818c4a69c235f487389878 https://github.com/OpenSIPS/opensips/commit/90a00795b1d0685394818c4a69c235f487389878 Author: Liviu Chircu <li...@opensips.org> Date: 2024-11-27 (Wed, 27 Nov 2024)
Changed paths: M modules/usrloc/dlist.h M modules/usrloc/ucontact.h M modules/usrloc/udomain.c M modules/usrloc/ul_cluster.c M modules/usrloc/urecord.c Log Message: ----------- usrloc HA: Improve management for replicated "labels" This patch aims to fix the occasional "differring rlabels" debugging error messages which may occur after a restart in usrloc HA scenarios, especially if the active SIP box is restarted while processing REGISTER requests in parallel. Since both record and contact labels are dynamic, per-instance and lost on restart, conflicts are to be expected. The idea behind the fix is to simply adapt the replicated contact_id to the local instance, thus preferring the local labels to the remote labels whenever detecting conflict. To unsubscribe from these emails, change your notification settings at https://github.com/OpenSIPS/opensips/settings/notifications _______________________________________________ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel