Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Bartel2013-06-07 05:39:20 +0000
committerJan Bartel2013-06-07 05:39:20 +0000
commit52994f336a0e4b5d901d28693cec684218964882 (patch)
tree0e9f36fdc49caa4ceb83fd8160feb088c42dd365 /jetty-servlet
parent4b458792c90bddc134f830a00fc9a1535e589bb2 (diff)
downloadorg.eclipse.jetty.project-52994f336a0e4b5d901d28693cec684218964882.tar.gz
org.eclipse.jetty.project-52994f336a0e4b5d901d28693cec684218964882.tar.xz
org.eclipse.jetty.project-52994f336a0e4b5d901d28693cec684218964882.zip
408662 In pax-web servlet services requests even if init() has not finished running
Diffstat (limited to 'jetty-servlet')
-rw-r--r--jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java
index 1c6e95432b..4e689069ba 100644
--- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java
+++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHolder.java
@@ -625,6 +625,8 @@ public class ServletHolder extends Holder<Servlet> implements UserIdentity.Scope
Servlet servlet=_servlet;
synchronized(this)
{
+ if (!isStarted())
+ throw new UnavailableException("Servlet not initialized", -1);
if (_unavailable!=0 || !_initOnStartup)
servlet=getServlet();
if (servlet==null)

Back to the top