You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by nn...@apache.org on 2014/03/10 21:31:35 UTC
git commit: Fixed JNI call for hasNext() in requestResources.
Repository: mesos
Updated Branches:
refs/heads/master 7570b96e4 -> 1a141e684
Fixed JNI call for hasNext() in requestResources.
Apparently a typical copy-paste mistake of the programmer of this
code. hasNext() was called on ArrayList instead of on iterator.
Review: https://reviews.apache.org/r/18976
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/1a141e68
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/1a141e68
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/1a141e68
Branch: refs/heads/master
Commit: 1a141e684dcb1ddfb0fe13e89dfccca24770e59a
Parents: 7570b96
Author: Bernd Mathiske <be...@mesosphere.io>
Authored: Mon Mar 10 13:14:44 2014 -0700
Committer: Niklas Q. Nielsen <ni...@mesosphere.io>
Committed: Mon Mar 10 13:14:44 2014 -0700
----------------------------------------------------------------------
src/java/jni/org_apache_mesos_MesosSchedulerDriver.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/1a141e68/src/java/jni/org_apache_mesos_MesosSchedulerDriver.cpp
----------------------------------------------------------------------
diff --git a/src/java/jni/org_apache_mesos_MesosSchedulerDriver.cpp b/src/java/jni/org_apache_mesos_MesosSchedulerDriver.cpp
index d2369ac..d0b7152 100644
--- a/src/java/jni/org_apache_mesos_MesosSchedulerDriver.cpp
+++ b/src/java/jni/org_apache_mesos_MesosSchedulerDriver.cpp
@@ -904,7 +904,7 @@ JNIEXPORT jobject JNICALL Java_org_apache_mesos_MesosSchedulerDriver_requestReso
jmethodID next = env->GetMethodID(clazz, "next", "()Ljava/lang/Object;");
- while (env->CallBooleanMethod(jrequests, hasNext)) {
+ while (env->CallBooleanMethod(jiterator, hasNext)) {
// Object task = iterator.next();
jobject jrequest = env->CallObjectMethod(jiterator, next);
const Request& request = construct<Request>(env, jrequest);