mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-04 20:04:50 +00:00
Merge "res_pjsip_pubsub: Set the endpoint on SUBSCRIBE dialogs."
This commit is contained in:
@@ -1019,6 +1019,7 @@ static int subscription_remove_serializer(void *obj)
|
||||
* remove the serializer will be successful.
|
||||
*/
|
||||
ast_sip_dialog_set_serializer(sub_tree->dlg, NULL);
|
||||
ast_sip_dialog_set_endpoint(sub_tree->dlg, NULL);
|
||||
pjsip_dlg_dec_session(sub_tree->dlg, &pubsub_module);
|
||||
|
||||
return 0;
|
||||
@@ -1188,6 +1189,7 @@ static void subscription_setup_dialog(struct sip_subscription_tree *sub_tree, pj
|
||||
pjsip_dlg_inc_session(dlg, &pubsub_module);
|
||||
sub_tree->dlg = dlg;
|
||||
ast_sip_dialog_set_serializer(dlg, sub_tree->serializer);
|
||||
ast_sip_dialog_set_endpoint(dlg, sub_tree->endpoint);
|
||||
pjsip_evsub_set_mod_data(sub_tree->evsub, pubsub_module.id, sub_tree);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user