Skip to content

Commit

Permalink
Add the async APR classes to preloading
Browse files Browse the repository at this point in the history
Otherwise BZ63412 will likely occur.
  • Loading branch information
rmaucher committed May 14, 2019
1 parent fdaa8c1 commit 58a95c6
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions java/org/apache/catalina/security/SecurityClassLoad.java
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,8 @@ private static final void loadTomcatPackage(ClassLoader loader) throws Exception
loader.loadClass(basePackage + "util.net.NioBlockingSelector$BlockPoller$RunnableAdd");
loader.loadClass(basePackage + "util.net.NioBlockingSelector$BlockPoller$RunnableCancel");
loader.loadClass(basePackage + "util.net.NioBlockingSelector$BlockPoller$RunnableRemove");
loader.loadClass(basePackage + "util.net.AprEndpoint$AprSocketWrapper$OperationState");
loader.loadClass(basePackage + "util.net.AprEndpoint$AprSocketWrapper$VectoredIOCompletionHandler");
loader.loadClass(basePackage + "util.net.NioEndpoint$NioSocketWrapper$OperationState");
loader.loadClass(basePackage + "util.net.NioEndpoint$NioSocketWrapper$VectoredIOCompletionHandler");
loader.loadClass(basePackage + "util.net.Nio2Endpoint$Nio2SocketWrapper$OperationState");
Expand Down

0 comments on commit 58a95c6

Please sign in to comment.