Skip to content
Snippets Groups Projects
Unverified Commit 60369a23 authored by Sébastien Blin's avatar Sébastien Blin
Browse files

sipaccount: let pjsip handle pointer

Change-Id: I120fbac7f5bbcfbb7341b903741c04045759f52b
parent 3c776c9c
Branches
No related tags found
No related merge requests found
...@@ -2242,16 +2242,17 @@ SIPAccount::onComplete(void* token, pjsip_event* event) ...@@ -2242,16 +2242,17 @@ SIPAccount::onComplete(void* token, pjsip_event* event)
cseq_hdr->cseq += 1; cseq_hdr->cseq += 1;
// Resend request // Resend request
ctx* token_ptr = c.release(); auto to = c->to;
auto id = c->id;
status = pjsip_endpt_send_request(acc->link_.getEndpoint(), status = pjsip_endpt_send_request(acc->link_.getEndpoint(),
new_request, new_request,
-1, -1,
token_ptr, c.release(),
&onComplete); &onComplete);
if (status != PJ_SUCCESS) { if (status != PJ_SUCCESS) {
JAMI_ERR("Unable to send request: %s", sip_utils::sip_strerror(status).c_str()); JAMI_ERR("Unable to send request: %s", sip_utils::sip_strerror(status).c_str());
acc->messageEngine_.onMessageSent(token_ptr->to, token_ptr->id, false); acc->messageEngine_.onMessageSent(to, id, false);
} }
return; return;
} else { } else {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment