mads1980 commented on issue #246: OpenSSLEngine improvements to guard against multiple shutdown() calls triggered by construction exception and finalize() later URL: https://github.com/apache/tomcat/pull/246#issuecomment-588285958 > Personally I can concurrently shutdown Tomcat on JDK 14 while running ab. Since finalization() and garbage collection are involved, it is expected that different JDKs with different GC configurations will produce different results. We are using G1 GC with the following options: -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:GCTimeRatio=4 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=60 -XX:InitiatingHeapOccupancyPercent=0 -XX:G1ReservePercent=10 -XX:G1HeapRegionSize=32M Even so, this same G1 configuration produced no errors on the following JVMs: - Oracle JDK 8u202 - AdoptOpenJDK 8u242 (Upstream build contributed by Redhat) After upgrading to OpenJDK 13.0.2 (Oracle build) we started seeing random crashes from some of our servers. Not on startup, not on shutdown, but randomnly during otherwise normal operation.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org