[ 
https://issues.apache.org/jira/browse/HADOOP-8786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13452712#comment-13452712
 ] 

Todd Lipcon commented on HADOOP-8786:
-------------------------------------

It's very similar to HADOOP-7688, but depends on the way in which the filter is 
initialized. I'm not super familiar with the Jetty internals, but it looks like 
this API call is using FilterHolders instead of FilterInitializers, which 
perhaps is what causes the difference.

As for whether the start call is synchronous/blocking, it does appear to be. 
The stack trace shown in the exception shows the "HttpServer.start()" call on 
its backtrace, implying that it's on the same thread.
                
> HttpServer continues to start even if AuthenticationFilter fails to init
> ------------------------------------------------------------------------
>
>                 Key: HADOOP-8786
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8786
>             Project: Hadoop Common
>          Issue Type: Bug
>    Affects Versions: 1.2.0, 3.0.0, 2.0.1-alpha
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>         Attachments: hadoop-8786.txt
>
>
> As seen in HDFS-3904, if the AuthenticationFilter fails to initialize, the 
> web server will continue to start up. We need to check for context 
> initialization errors after starting the server.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to