Merge "EventLog: Check for exception after add()"
This commit is contained in:
@@ -161,6 +161,9 @@ static void readEvents(JNIEnv* env, int loggerMode, jlong startTime, jobject out
|
|||||||
env->CallBooleanMethod(out, gCollectionAddID, event);
|
env->CallBooleanMethod(out, gCollectionAddID, event);
|
||||||
env->DeleteLocalRef(event);
|
env->DeleteLocalRef(event);
|
||||||
env->DeleteLocalRef(array);
|
env->DeleteLocalRef(array);
|
||||||
|
if (env->ExceptionCheck() == JNI_TRUE) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
android_logger_list_close(logger_list);
|
android_logger_list_close(logger_list);
|
||||||
|
|||||||
@@ -215,6 +215,9 @@ static void readEvents(JNIEnv* env, int loggerMode, jintArray tags, jlong startT
|
|||||||
env->CallBooleanMethod(out, gCollectionAddID, event);
|
env->CallBooleanMethod(out, gCollectionAddID, event);
|
||||||
env->DeleteLocalRef(event);
|
env->DeleteLocalRef(event);
|
||||||
env->DeleteLocalRef(array);
|
env->DeleteLocalRef(array);
|
||||||
|
if (env->ExceptionCheck() == JNI_TRUE) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user