< prev index next >
src/share/vm/classfile/loaderConstraints.cpp
Print this page
@@ -313,11 +313,11 @@
InstanceKlass* LoaderConstraintTable::find_constrained_klass(Symbol* name,
Handle loader) {
LoaderConstraintEntry *p = *(find_loader_constraint(name, loader));
if (p != NULL && p->klass() != NULL) {
assert(p->klass()->is_instance_klass(), "sanity");
- if (p->klass()->is_loaded()) {
+ if (!p->klass()->is_loaded()) {
// Only return fully loaded classes. Classes found through the
// constraints might still be in the process of loading.
return NULL;
}
return p->klass();
< prev index next >