# HG changeset patch # User robcast # Date 1299586512 -3600 # Node ID da4938dac5216e2ff76b75bc096efcb4db3f51e0 # Parent 4564087913318c51d9f59765b7a2ec328d1b9994 don't prestart threads. doesn't really matter for tomcat since we need no-memory-leak-test for ImageIO anyway. diff -r 456408791331 -r da4938dac521 servlet/src/digilib/servlet/Initialiser.java --- a/servlet/src/digilib/servlet/Initialiser.java Tue Mar 08 13:13:44 2011 +0100 +++ b/servlet/src/digilib/servlet/Initialiser.java Tue Mar 08 13:15:12 2011 +0100 @@ -137,17 +137,17 @@ // digilib worker threads int nt = dlConfig.getAsInt("worker-threads"); int mt = dlConfig.getAsInt("max-waiting-threads"); - imageEx = new DigilibJobCenter(nt, mt, true, "servlet.worker.imageexecutor"); + imageEx = new DigilibJobCenter(nt, mt, false, "servlet.worker.imageexecutor"); dlConfig.setValue("servlet.worker.imageexecutor", imageEx); // PDF worker threads int pnt = dlConfig.getAsInt("pdf-worker-threads"); int pmt = dlConfig.getAsInt("pdf-max-waiting-threads"); - pdfEx = new DigilibJobCenter(pnt, pmt, true, "servlet.worker.pdfexecutor"); + pdfEx = new DigilibJobCenter(pnt, pmt, false, "servlet.worker.pdfexecutor"); dlConfig.setValue("servlet.worker.pdfexecutor", pdfEx); // PDF image worker threads int pint = dlConfig.getAsInt("pdf-image-worker-threads"); int pimt = dlConfig.getAsInt("pdf-image-max-waiting-threads"); - pdfImageEx = new DigilibJobCenter(pint, pimt, true, "servlet.worker.pdfimageexecutor"); + pdfImageEx = new DigilibJobCenter(pint, pimt, false, "servlet.worker.pdfimageexecutor"); dlConfig.setValue("servlet.worker.pdfimageexecutor", pdfImageEx); // set as the servlets main config context.setAttribute("digilib.servlet.configuration", dlConfig);