summaryrefslogtreecommitdiff
path: root/pjsip/src/pjsip-simple
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2011-09-18 14:59:56 +0000
committerBenny Prijono <bennylp@teluu.com>2011-09-18 14:59:56 +0000
commitb451470330fc334519bc30a240737bdc22ba9c21 (patch)
treecfbf7e759fb6dc90aacd89e27c22370de797eb60 /pjsip/src/pjsip-simple
parent8656f9c3676f6be0ad9c1f2603389ffab2dca8d2 (diff)
Modified the libraries to use the new log indentation feature re #1372
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3753 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/src/pjsip-simple')
-rw-r--r--pjsip/src/pjsip-simple/evsub.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/pjsip/src/pjsip-simple/evsub.c b/pjsip/src/pjsip-simple/evsub.c
index 6abc00df..d61fe71d 100644
--- a/pjsip/src/pjsip-simple/evsub.c
+++ b/pjsip/src/pjsip-simple/evsub.c
@@ -578,6 +578,7 @@ static void set_state( pjsip_evsub *sub, pjsip_evsub_state state,
old_state_str.ptr,
(int)sub->state_str.slen,
sub->state_str.ptr));
+ pj_log_push_indent();
/* don't call the callback with NULL event, it may crash the app! */
if (!event) {
@@ -595,6 +596,8 @@ static void set_state( pjsip_evsub *sub, pjsip_evsub_state state,
evsub_destroy(sub);
}
}
+
+ pj_log_pop_indent();
}
@@ -627,11 +630,14 @@ static void on_timer( pj_timer_heap_t *timer_heap,
pj_status_t status;
PJ_LOG(5,(sub->obj_name, "Refreshing subscription."));
+ pj_log_push_indent();
status = pjsip_evsub_initiate(sub, NULL,
sub->expires->ivalue,
&tdata);
if (status == PJ_SUCCESS)
pjsip_evsub_send_request(sub, tdata);
+
+ pj_log_pop_indent();
}
break;
@@ -645,10 +651,13 @@ static void on_timer( pj_timer_heap_t *timer_heap,
PJ_LOG(5,(sub->obj_name, "Timeout waiting for refresh. "
"Sending NOTIFY to terminate."));
+ pj_log_push_indent();
status = pjsip_evsub_notify( sub, PJSIP_EVSUB_STATE_TERMINATED,
NULL, &STR_TIMEOUT, &tdata);
if (status == PJ_SUCCESS)
pjsip_evsub_send_request(sub, tdata);
+
+ pj_log_pop_indent();
}
break;
@@ -658,8 +667,10 @@ static void on_timer( pj_timer_heap_t *timer_heap,
PJ_LOG(5,(sub->obj_name, "Timeout waiting for final NOTIFY. "
"Terminating.."));
+ pj_log_push_indent();
set_state(sub, PJSIP_EVSUB_STATE_TERMINATED, NULL, NULL,
&timeout);
+ pj_log_pop_indent();
}
break;
@@ -672,9 +683,12 @@ static void on_timer( pj_timer_heap_t *timer_heap,
"Timeout waiting for subsequent NOTIFY (we did "
"send non-2xx response for previous NOTIFY). "
"Unsubscribing.."));
+ pj_log_push_indent();
status = pjsip_evsub_initiate( sub, NULL, 0, &tdata);
if (status == PJ_SUCCESS)
pjsip_evsub_send_request(sub, tdata);
+
+ pj_log_pop_indent();
}
break;