summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2013-07-17 14:00:26 +0000
committerBenny Prijono <bennylp@teluu.com>2013-07-17 14:00:26 +0000
commit70a65732023c1e8cb0e037a909e73018a3604276 (patch)
treefe73c9e6eb75ba5e7ce11163872b43acba4e0dc5
parentf79f5df987a12a1cea16ceb4c8583bae202a8b38 (diff)
More re #817: added logging
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4565 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip/src/pjsip-ua/sip_inv.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/pjsip/src/pjsip-ua/sip_inv.c b/pjsip/src/pjsip-ua/sip_inv.c
index 87aca6fe..8c63f760 100644
--- a/pjsip/src/pjsip-ua/sip_inv.c
+++ b/pjsip/src/pjsip-ua/sip_inv.c
@@ -1842,6 +1842,8 @@ static pj_status_t inv_check_sdp_in_incoming_msg( pjsip_inv_session *inv,
/* Do not return failure first, allow the application
* to set the answer in the on_rx_reinvite() callback.
*/
+ PJ_LOG(5,(inv->obj_name, "Ignoring on_rx_offer() status "
+ "because on_rx_reinvite() is implemented"));
return PJ_SUCCESS;
}
return PJ_EINVALIDOP;
@@ -4370,12 +4372,16 @@ static void inv_on_state_confirmed( pjsip_inv_session *inv, pjsip_event *e)
if (status == PJ_SUCCESS && mod_inv.cb.on_rx_reinvite &&
inv->notify)
{
+ pj_status_t rc;
+
sdp_info = pjsip_rdata_get_sdp_info(rdata);
- if ((*mod_inv.cb.on_rx_reinvite)
- (inv, sdp_info->sdp, rdata) == PJ_SUCCESS)
- {
+ rc = (*mod_inv.cb.on_rx_reinvite)(inv, sdp_info->sdp,
+ rdata);
+ if (rc == PJ_SUCCESS) {
/* Application will send its own response.
* Our job is done. */
+ PJ_LOG(5,(inv->obj_name, "on_rx_reinvite() returns %d",
+ rc));
return;
}