< prev index next >
src/share/vm/gc/shared/workerManager.hpp
Print this page
rev 11396 : [mq]: 8159073
@@ -56,14 +56,14 @@
uint end = MIN2(active_workers, total_workers);
for (uint worker_id = start; worker_id < end; worker_id += 1) {
WorkerThread* new_worker = holder->install_worker(worker_id);
assert(new_worker != NULL, "Failed to allocate GangWorker");
if (new_worker == NULL || !os::create_thread(new_worker, worker_type)) {
- if(initializing) {
- vm_exit_out_of_memory(0, OOM_MALLOC_ERROR,
- "Cannot create worker GC thread. Out of system resources.");
+ if (initializing) {
+ vm_exit_out_of_memory(0, OOM_MALLOC_ERROR, "Cannot create worker GC thread. Out of system resources.");
}
+ break;
}
created_workers++;
os::start_thread(new_worker);
}
< prev index next >