Browse Source

Avoid detach from sync session when there is no sync session

JNI-44
Edouard Tisserant 9 years ago
parent
commit
57f5d180f9
  1. 4
      src/org_pEp_jniadapter_AbstractEngine.cc

4
src/org_pEp_jniadapter_AbstractEngine.cc

@ -74,8 +74,10 @@ extern "C" {
session = (PEP_SESSION) env->GetLongField(me, handle); session = (PEP_SESSION) env->GetLongField(me, handle);
if (session){ if (session){
if(sync_session != NULL){
detach_sync_session(session);
}
release(session); release(session);
detach_sync_session(session);
} }
else else
env->SetLongField(me, handle, jlong(0)); env->SetLongField(me, handle, jlong(0));

Loading…
Cancel
Save