# HG changeset patch # User robcast # Date 1299586512 -3600 # Node ID 60a0f44769de9d1f74e6663e8e3901bf0e5bd9ee # Parent fe742a9aed3886fab0e9fafa214aebd8ebe87580 don't prestart threads. doesn't really matter for tomcat since we need no-memory-leak-test for ImageIO anyway. diff -r fe742a9aed38 -r 60a0f44769de 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);