From 921d77cad3fa24432548eb9c3285180dc1cf770c Mon Sep 17 00:00:00 2001 From: Hussein Kasem Date: Tue, 7 Jul 2020 17:59:34 +0200 Subject: [PATCH] JNI-111 Rethrow Java exceptions to the JVM during notifyHandshake. --- src/foundation_pEp_jniadapter_AbstractEngine.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/foundation_pEp_jniadapter_AbstractEngine.cc b/src/foundation_pEp_jniadapter_AbstractEngine.cc index 3db137c..93ee0b1 100644 --- a/src/foundation_pEp_jniadapter_AbstractEngine.cc +++ b/src/foundation_pEp_jniadapter_AbstractEngine.cc @@ -164,6 +164,7 @@ PEP_STATUS notifyHandshake(pEp_identity *me, pEp_identity *partner, sync_handsha PEP_STATUS status = (PEP_STATUS) JNISync::env()->CallIntMethod(objj, notifyHandShakeMethodID, me_, partner_, signal_); if (JNISync::env()->ExceptionCheck()) { + JNISync::env()->Throw(JNISync::env()->ExceptionOccurred()); JNISync::env()->ExceptionClear(); return PEP_UNKNOWN_ERROR; }