diff options
author | Jan Bartel | 2013-06-07 05:39:20 +0000 |
---|---|---|
committer | Jan Bartel | 2013-06-07 05:39:20 +0000 |
commit | 52994f336a0e4b5d901d28693cec684218964882 (patch) | |
tree | 0e9f36fdc49caa4ceb83fd8160feb088c42dd365 /jetty-servlet | |
parent | 4b458792c90bddc134f830a00fc9a1535e589bb2 (diff) | |
download | org.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.java | 2 |
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) |