search for: ast_taskprocessor_unreference

Displaying 3 results from an estimated 3 matches for "ast_taskprocessor_unreference".

2017 Jun 14
2
asterisk 13.16 / pjsip / t.38: res_pjsip_t38.c:207 t38_automatic_reject: Automatically rejecting T.38 request on channel 'PJSIP/91-00000007'
...ast_debug(3, "PJ_TRUE 1\n"); return PJ_TRUE; } else { if (ast_taskprocessor_alert_get()) { @@ -439,8 +440,8 @@ pjsip_rx_data_free_cloned(clone); } + ast_debug(3, "PJ_TRUE 3 - ready\n"); ast_taskprocessor_unreference(serializer); - return PJ_TRUE; } Unfortunately, this patch crashes asterisk when debug is enabled. Is there another way to check, if all the packages are really freed? Thanks, Michael
2017 Jun 11
2
asterisk 13.16 / pjsip / t.38: res_pjsip_t38.c:207 t38_automatic_reject: Automatically rejecting T.38 request on channel 'PJSIP/91-00000007'
On Sun, Jun 11, 2017, at 01:31 PM, Michael Maier wrote: > On 06/11/2017 at 04:39 PM Joshua Colp wrote: > > On Sun, Jun 11, 2017, at 11:34 AM, Michael Maier wrote: > > > > <snip> > > > >>> > >>> PJSIP uses a dispatch model. The request is queued up, acted on, and > >>> then that's it. The act of acting on it removes it from
2017 Jun 14
2
asterisk 13.16 / pjsip / t.38: res_pjsip_t38.c:207 t38_automatic_reject: Automatically rejecting T.38 request on channel 'PJSIP/91-00000007'
...urn PJ_TRUE; >> } else { >> if (ast_taskprocessor_alert_get()) { >> @@ -439,8 +440,8 @@ >> pjsip_rx_data_free_cloned(clone); >> } >> >> + ast_debug(3, "PJ_TRUE 3 - ready\n"); >> ast_taskprocessor_unreference(serializer); >> - >> return PJ_TRUE; >> } >> >> >> >> Unfortunately, this patch crashes asterisk when debug is enabled. Is >> there another way to check, if all the packages are really freed? > > That shouldn't cause Asterisk to...