Index: src/java/org/apache/harmony/test/reliability/api/kernel/thread/ThreadSuspendResume/ThreadSuspendResume.java =================================================================== --- src/java/org/apache/harmony/test/reliability/api/kernel/thread/ThreadSuspendResume/ThreadSuspendResume.java (revision 629073) +++ src/java/org/apache/harmony/test/reliability/api/kernel/thread/ThreadSuspendResume/ThreadSuspendResume.java (working copy) @@ -116,6 +116,11 @@ thrds[k].start(); } + // load Sestem class to avoid deadlock in ClassLoader due to + // unsafe suspend/resume operations + Class sysClass = System.class; + sysClass = null; + // suspend/resume section //System.out.println("Startign suspension/resuming"); int cycles = numberOfIterations * 2;