Browse Source

init() is called per Java thread

JNI-88
Volker Birk 7 years ago
parent
commit
a6678d3e0f
  1. 4
      src/org_pEp_jniadapter_AbstractEngine.cc

4
src/org_pEp_jniadapter_AbstractEngine.cc

@ -133,8 +133,8 @@ extern "C" {
obj = me; obj = me;
_clazz = env->GetObjectClass(obj); _clazz = env->GetObjectClass(obj);
assert(o == nullptr); if (!o)
o = new JNISync(); o = new JNISync();
if (!messageClass) if (!messageClass)
messageClass = reinterpret_cast<jclass>(env->NewGlobalRef(findClass(env, "org/pEp/jniadapter/Message"))); messageClass = reinterpret_cast<jclass>(env->NewGlobalRef(findClass(env, "org/pEp/jniadapter/Message")));

Loading…
Cancel
Save