diff servlet3/src/main/java/digilib/servlet/DigilibServletConfiguration.java @ 925:66f1ba72d07b

added timeout-parameter and timeout-handler to AsyncServletWorker. added stopNow abort method to ImageWorker.
author robcast
date Mon, 19 Dec 2011 21:39:17 +0100
parents 0cea7e608080
children 333e60e5cae9
line wrap: on
line diff
--- a/servlet3/src/main/java/digilib/servlet/DigilibServletConfiguration.java	Fri Dec 16 14:34:04 2011 +0100
+++ b/servlet3/src/main/java/digilib/servlet/DigilibServletConfiguration.java	Mon Dec 19 21:39:17 2011 +0100
@@ -120,6 +120,8 @@
         newParameter("worker-threads", new Integer(1), null, 'f');
         // max number of waiting threads
         newParameter("max-waiting-threads", new Integer(20), null, 'f');
+        // timeout for worker threads (ms)
+        newParameter("worker-timeout", new Integer(60000), null, 'f');
         // number of pdf-generation threads
         newParameter("pdf-worker-threads", new Integer(1), null, 'f');
         // max number of waiting pdf-generation threads