diff options
author | Benny Prijono <bennylp@teluu.com> | 2011-09-18 14:59:56 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2011-09-18 14:59:56 +0000 |
commit | b451470330fc334519bc30a240737bdc22ba9c21 (patch) | |
tree | cfbf7e759fb6dc90aacd89e27c22370de797eb60 /pjsip/src/pjsip-simple | |
parent | 8656f9c3676f6be0ad9c1f2603389ffab2dca8d2 (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.c | 14 |
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; |