Esempio
protected void doGet(HttpServletRequest arg0, HttpServletResponse arg1) {
Runnable runner = RunnablePool.instance().getRunnable(arg0);
Thread t = new Thread(runner);
t.start();
t.destroy();
}
Soluzione
Invece di utilizzare pił thread, il lavoro in un servlet dovrebbe essere effettuato serialmente. I thread non dovrebbero essere creati dalle applicazioni J2EE, ma se devono essere utilizzati, dovrebbero essere contenuti in un pool.