diff options
author | Jenkins2 <jenkins2@gerrit.asterisk.org> | 2017-08-04 10:46:36 -0500 |
---|---|---|
committer | Gerrit Code Review <gerrit2@gerrit.digium.api> | 2017-08-04 10:46:36 -0500 |
commit | 4c7f81af6e4b4109e55a49700ce1ac3d60b9d0f0 (patch) | |
tree | 9edb225bf11ce23f40abc8463e5d42ac80e2c5b4 | |
parent | 230cf2ee598de4f2fb6db6b5620b18e6eb894b1d (diff) | |
parent | 563264c9b5a562550133dcb24491f5fa542381be (diff) |
Merge "res_pjsip_transport_websocket.c: Fix serializer ref leak." into 15
-rw-r--r-- | res/res_pjsip_transport_websocket.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/res/res_pjsip_transport_websocket.c b/res/res_pjsip_transport_websocket.c index cdda8c196..1429cceed 100644 --- a/res/res_pjsip_transport_websocket.c +++ b/res/res_pjsip_transport_websocket.c @@ -365,6 +365,7 @@ static void websocket_cb(struct ast_websocket *session, struct ast_variable *par if (ast_sip_push_task_synchronous(serializer, transport_create, &create_data)) { ast_log(LOG_ERROR, "Could not create WebSocket transport.\n"); + ast_taskprocessor_unreference(serializer); ast_websocket_unref(session); return; } |