From 09977f8551064c5972ea5d23605bfd4adb886189 Mon Sep 17 00:00:00 2001 From: Nanang Izzuddin Date: Thu, 4 Feb 2016 09:31:01 +0000 Subject: Misc (re #1882): Added exception catch in Call destructor. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5240 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip/src/pjsua2/call.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'pjsip/src') diff --git a/pjsip/src/pjsua2/call.cpp b/pjsip/src/pjsua2/call.cpp index ab6fdda7..2d88990a 100644 --- a/pjsip/src/pjsua2/call.cpp +++ b/pjsip/src/pjsua2/call.cpp @@ -390,8 +390,13 @@ Call::~Call() * PJSUA library. */ if (pjsua_get_state() < PJSUA_STATE_CLOSING && isActive()) { - CallOpParam prm; - hangup(prm); + try { + CallOpParam prm; + hangup(prm); + } catch (Error &err) { + // Ignore + PJ_UNUSED_ARG(err); + } } } -- cgit v1.2.3