https://bz.apache.org/bugzilla/show_bug.cgi?id=66875

--- Comment #6 from Han Li <li...@apache.org> ---
It is indeed possible to reproduce it, here is the debug log:

2023-10-07T18:55:08.622+08:00 DEBUG 10702 --- [o-8080-Acceptor]
o.apache.tomcat.util.threads.LimitLatch  : Counting up[http-nio-8080-Acceptor]
latch=1
2023-10-07T18:55:08.622+08:00 DEBUG 10702 --- [o-8080-Acceptor]
o.apache.tomcat.util.threads.LimitLatch  : Counting up[http-nio-8080-Acceptor]
latch=2
2023-10-07T18:55:08.646+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.coyote.http11.Http11InputBuffer      : Before fill(): parsingHeader:
[true], parsingRequestLine: [true], parsingRequestLinePhase: [0],
parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit():
[0], end: [0]
2023-10-07T18:55:08.646+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.tomcat.util.net.SocketWrapperBase    : Socket:
[org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@375c60d5:org.apache.tomcat.util.net.NioChannel@d287989:java.nio.channels.SocketChannel[connected
local=/[0:0:0:0:0:0:0:1]:8080 remote=/[0:0:0:0:0:0:0:1]:63136]], Read from
buffer: [0]
2023-10-07T18:55:08.646+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.tomcat.util.net.NioEndpoint   : Socket:
[org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@375c60d5:org.apache.tomcat.util.net.NioChannel@d287989:java.nio.channels.SocketChannel[connected
local=/[0:0:0:0:0:0:0:1]:8080 remote=/[0:0:0:0:0:0:0:1]:63136]], Read direct
from socket: [706]
2023-10-07T18:55:08.646+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.coyote.http11.Http11InputBuffer      : Received [GET /suspend HTTP/1.1
Host: localhost:8080
Connection: keep-alive
Cache-Control: max-age=0
sec-ch-ua: "Google Chrome";v="117", "Not;A=Brand";v="8", "Chromium";v="117"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "macOS"
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36
Accept:
text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh;q=0.9,zh-TW;q=0.8

]
2023-10-07T18:55:08.660+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.tomcat.util.http.Parameters   : Set query string encoding to UTF-8
2023-10-07T18:55:08.661+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.authenticator.AuthenticatorBase    : Security checking request GET
/suspend
2023-10-07T18:55:08.662+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.catalina.realm.RealmBase      :   No applicable constraints defined
2023-10-07T18:55:08.664+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.a.jaspic.AuthConfigFactoryImpl     : Loading persistent provider
registrations from
[/private/var/folders/mf/5hx78jfj1s12c3tnbk5vr0_c0000gn/T/tomcat.8080.3148371716981476226/conf/jaspic-providers.xml]
2023-10-07T18:55:08.664+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.authenticator.AuthenticatorBase    : Not subject to any constraint
2023-10-07T18:55:08.666+08:00  INFO 10702 --- [nio-8080-exec-1]
o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring
DispatcherServlet 'dispatcherServlet'
2023-10-07T18:55:08.666+08:00  INFO 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : Initializing Servlet
'dispatcherServlet'
2023-10-07T18:55:08.666+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : Detected
StandardServletMultipartResolver
2023-10-07T18:55:08.666+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : Detected AcceptHeaderLocaleResolver
2023-10-07T18:55:08.666+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : Detected FixedThemeResolver
2023-10-07T18:55:08.666+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : Detected
org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@e39dfa6
2023-10-07T18:55:08.666+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : Detected
org.springframework.web.servlet.support.SessionFlashMapManager@56b2037f
2023-10-07T18:55:08.667+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : enableLoggingRequestDetails='false':
request parameters and headers will be masked to prevent unsafe logging of
potentially sensitive data
2023-10-07T18:55:08.667+08:00  INFO 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : Completed initialization in 1 ms
2023-10-07T18:55:08.673+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.tomcat.util.http.Parameters   : Set encoding to UTF-8
2023-10-07T18:55:08.673+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : GET "/suspend", parameters={}
2023-10-07T18:55:08.683+08:00 DEBUG 10702 --- [nio-8080-exec-1]
s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to
bug.example.Controller#other(Continuation)
2023-10-07T18:55:08.746+08:00 DEBUG 10702 --- [nio-8080-exec-1]
reactor.util.Loggers                     : Using Slf4j logging framework
2023-10-07T18:55:08.787+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.catalina.core.AsyncContextImpl  : Req:     null  CReq:     null  RP:  
  null  Stage: -  Thread: http-nio-8080-exec-1  State:                  N/A 
Method: Constructor  URI: N/A
2023-10-07T18:55:08.787+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.coyote.AsyncStateMachine      : Changing async state from
[DISPATCHED] to [STARTING]
2023-10-07T18:55:08.787+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.catalina.core.AsyncContextImpl  : Firing onStartAsync() event for any
AsyncListeners
2023-10-07T18:55:08.787+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.w.c.request.async.WebAsyncManager    : Started async request
2023-10-07T18:55:08.788+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.w.c.request.async.WebAsyncManager    : Async error, dispatch to /suspend
2023-10-07T18:55:08.788+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.catalina.core.AsyncContextImpl  : Req: 5844338c  CReq: 4f70376c  RP:
5acae348  Stage: 3  Thread: http-nio-8080-exec-1  State:                  N/A 
Method: dispatch     URI: /suspend
2023-10-07T18:55:08.789+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.coyote.AsyncStateMachine      : Changing async state from [STARTING]
to [MUST_DISPATCH]
2023-10-07T18:55:08.790+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : Exiting but response remains open
for further handling
2023-10-07T18:55:08.790+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.coyote.http11.Http11Processor   : Socket:
[org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@375c60d5:org.apache.tomcat.util.net.NioChannel@d287989:java.nio.channels.SocketChannel[connected
local=/[0:0:0:0:0:0:0:1]:8080 remote=/[0:0:0:0:0:0:0:1]:63136]], Status in:
[OPEN_READ], State out: [LONG]
2023-10-07T18:55:08.790+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.coyote.AsyncStateMachine      : Changing async state from
[MUST_DISPATCH] to [DISPATCHING]
2023-10-07T18:55:08.790+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.coyote.http11.Http11Processor   : Socket:
[org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@375c60d5:org.apache.tomcat.util.net.NioChannel@d287989:java.nio.channels.SocketChannel[connected
local=/[0:0:0:0:0:0:0:1]:8080 remote=/[0:0:0:0:0:0:0:1]:63136]], State after
async post processing: [ASYNC_END]
2023-10-07T18:55:08.791+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.authenticator.AuthenticatorBase    : Security checking request GET
/suspend
2023-10-07T18:55:08.791+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.catalina.realm.RealmBase      :   No applicable constraints defined
2023-10-07T18:55:08.791+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.authenticator.AuthenticatorBase    : Not subject to any constraint
2023-10-07T18:55:08.791+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.catalina.core.AsyncContextImpl  : Req: 5844338c  CReq: 4f70376c  RP:
5acae348  Stage: 3  Thread: http-nio-8080-exec-1  State:                  N/A 
Method: intDispatch  URI: /suspend
2023-10-07T18:55:08.791+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.coyote.AsyncStateMachine      : Changing async state from
[DISPATCHING] to [DISPATCHED]
2023-10-07T18:55:08.793+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : "ASYNC" dispatch for GET "/suspend",
parameters={}
2023-10-07T18:55:08.794+08:00 DEBUG 10702 --- [nio-8080-exec-1]
s.w.s.m.m.a.RequestMappingHandlerAdapter : Resume with async result
[java.lang.IllegalStateException: This returns double error response]
2023-10-07T18:55:08.796+08:00 DEBUG 10702 --- [nio-8080-exec-1]
.m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler
bug.example.ExceptionHandler#handleUnexpectedTechnicalException(Exception,
WebRequest)
2023-10-07T18:55:08.988+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Using
'application/problem+json;q=0.8', given [text/html, application/xhtml+xml,
image/avif, image/webp, image/apng, application/xml;q=0.9, */*;q=0.8,
application/signed-exchange;v=b3;q=0.7] and supported
[application/problem+json]
2023-10-07T18:55:08.992+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.w.s.m.m.a.HttpEntityMethodProcessor  : Writing
[ProblemDetail[type='about:blank', title='Internal Server Error', status=500,
detail='null', instance (truncated)...]
2023-10-07T18:55:09.003+08:00 DEBUG 10702 --- [nio-8080-exec-1]
.m.m.a.ExceptionHandlerExceptionResolver : Resolved
[java.lang.IllegalStateException: This returns double error response]
2023-10-07T18:55:09.005+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : Exiting from "ASYNC" dispatch,
status 500
2023-10-07T18:55:09.005+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.catalina.core.AsyncContextImpl  : Firing onComplete() event for any
AsyncListeners
2023-10-07T18:55:09.005+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.coyote.AsyncStateMachine      : Starting to process call to
asyncError()
2023-10-07T18:55:09.005+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.coyote.AsyncStateMachine      : Changing async state from
[DISPATCHED] to [ERROR]
2023-10-07T18:55:09.006+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.catalina.core.AsyncContextImpl  : Firing onError() event for any
AsyncListeners
2023-10-07T18:55:09.006+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.c.C.[Tomcat].[localhost]           : Processing ErrorPage[errorCode=0,
location=/error]
2023-10-07T18:55:09.007+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : "INCLUDE" dispatch for GET "/error",
parameters={}
2023-10-07T18:55:09.009+08:00 DEBUG 10702 --- [nio-8080-exec-1]
s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to
org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#errorHtml(HttpServletRequest,
HttpServletResponse)
2023-10-07T18:55:09.010+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(freemarker.template.Configuration)
2023-10-07T18:55:09.011+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.011+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(freemarker.template$Configuration)
2023-10-07T18:55:09.011+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.012+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(com.samskivert.mustache.Template)
2023-10-07T18:55:09.012+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.012+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(com.samskivert.mustache$Template)
2023-10-07T18:55:09.013+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.013+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(groovy.text.TemplateEngine)
2023-10-07T18:55:09.013+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.014+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(groovy.text$TemplateEngine)
2023-10-07T18:55:09.014+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.014+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(org.thymeleaf.spring6.SpringTemplateEngine)
2023-10-07T18:55:09.015+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.015+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(org.thymeleaf.spring6$SpringTemplateEngine)
2023-10-07T18:55:09.015+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.015+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(org.apache.jasper.compiler.JspConfig)
2023-10-07T18:55:09.016+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.016+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(org.apache.jasper.compiler$JspConfig)
2023-10-07T18:55:09.016+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.016+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :
getResource(META-INF/resources/error/500.html)
2023-10-07T18:55:09.017+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   Delegating to parent classloader
jdk.internal.loader.ClassLoaders$AppClassLoader@4e0e2f2a
2023-10-07T18:55:09.017+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   --> Resource not found, returning
null
2023-10-07T18:55:09.017+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :
getResource(resources/error/500.html)
2023-10-07T18:55:09.017+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   Delegating to parent classloader
jdk.internal.loader.ClassLoaders$AppClassLoader@4e0e2f2a
2023-10-07T18:55:09.017+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   --> Resource not found, returning
null
2023-10-07T18:55:09.017+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       : getResource(static/error/500.html)
2023-10-07T18:55:09.017+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   Delegating to parent classloader
jdk.internal.loader.ClassLoaders$AppClassLoader@4e0e2f2a
2023-10-07T18:55:09.017+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   --> Resource not found, returning
null
2023-10-07T18:55:09.017+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       : getResource(public/error/500.html)
2023-10-07T18:55:09.018+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   Delegating to parent classloader
jdk.internal.loader.ClassLoaders$AppClassLoader@4e0e2f2a
2023-10-07T18:55:09.018+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   --> Resource not found, returning
null
2023-10-07T18:55:09.018+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(freemarker.template.Configuration)
2023-10-07T18:55:09.019+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.019+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(freemarker.template$Configuration)
2023-10-07T18:55:09.019+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.020+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(com.samskivert.mustache.Template)
2023-10-07T18:55:09.020+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.021+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(com.samskivert.mustache$Template)
2023-10-07T18:55:09.021+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.021+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(groovy.text.TemplateEngine)
2023-10-07T18:55:09.022+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.022+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(groovy.text$TemplateEngine)
2023-10-07T18:55:09.022+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.022+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(org.thymeleaf.spring6.SpringTemplateEngine)
2023-10-07T18:55:09.023+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.023+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(org.thymeleaf.spring6$SpringTemplateEngine)
2023-10-07T18:55:09.023+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.023+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(org.apache.jasper.compiler.JspConfig)
2023-10-07T18:55:09.023+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.024+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :    
findClass(org.apache.jasper.compiler$JspConfig)
2023-10-07T18:55:09.024+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :     --> Returning
ClassNotFoundException
2023-10-07T18:55:09.024+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :
getResource(META-INF/resources/error/5xx.html)
2023-10-07T18:55:09.024+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   Delegating to parent classloader
jdk.internal.loader.ClassLoaders$AppClassLoader@4e0e2f2a
2023-10-07T18:55:09.024+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   --> Resource not found, returning
null
2023-10-07T18:55:09.024+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :
getResource(resources/error/5xx.html)
2023-10-07T18:55:09.025+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   Delegating to parent classloader
jdk.internal.loader.ClassLoaders$AppClassLoader@4e0e2f2a
2023-10-07T18:55:09.025+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   --> Resource not found, returning
null
2023-10-07T18:55:09.025+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       : getResource(static/error/5xx.html)
2023-10-07T18:55:09.025+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   Delegating to parent classloader
jdk.internal.loader.ClassLoaders$AppClassLoader@4e0e2f2a
2023-10-07T18:55:09.025+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   --> Resource not found, returning
null
2023-10-07T18:55:09.025+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       : getResource(public/error/5xx.html)
2023-10-07T18:55:09.025+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   Delegating to parent classloader
jdk.internal.loader.ClassLoaders$AppClassLoader@4e0e2f2a
2023-10-07T18:55:09.025+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.a.c.loader.WebappClassLoaderBase       :   --> Resource not found, returning
null
2023-10-07T18:55:09.029+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.w.s.v.ContentNegotiatingViewResolver : Selected 'text/html' given
[text/html, text/html;q=0.8]
2023-10-07T18:55:09.029+08:00 ERROR 10702 --- [nio-8080-exec-1]
s.e.ErrorMvcAutoConfiguration$StaticView : Cannot render error page for request
[/suspend] as the response has already been committed. As a result, the
response may have the wrong status code.
2023-10-07T18:55:09.029+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.s.web.servlet.DispatcherServlet        : Exiting from "INCLUDE" dispatch,
status 500
2023-10-07T18:55:09.029+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.coyote.http11.Http11Processor   : Error state [CLOSE_NOW] reported
while processing request

org.springframework.web.ErrorResponseException: 500 INTERNAL_SERVER_ERROR,
ProblemDetail[type='about:blank', title='Internal Server Error', status=500,
detail='null', instance='/suspend', properties='null']
        at
bug.example.ExceptionHandler.handleUnexpectedTechnicalException(SupendErrorHandlingError.kt:38)
~[classes/:na]
        at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
~[na:na]
        at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[na:na]
        at
org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:413)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:74)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:141)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1341)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1152)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1098)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
~[tomcat-embed-core.jar:6.0]
        at
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
~[tomcat-embed-core.jar:6.0]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:642)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:570)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:541)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.AsyncContextImpl$AsyncRunnable.run(AsyncContextImpl.java:570)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.AsyncContextImpl.doInternalDispatch(AsyncContextImpl.java:340)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:235)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
~[tomcat-embed-core.jar:10.1.14-dev]
        at java.base/java.lang.Thread.run(Thread.java:1583) ~[na:na]
Caused by: java.lang.IllegalStateException: This returns double error response
        at
bug.example.Controller.other$suspendImpl(SupendErrorHandlingError.kt:26)
~[classes/:na]
        at bug.example.Controller.other(SupendErrorHandlingError.kt)
~[classes/:na]
        at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
~[na:na]
        at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[na:na]
        at
kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97)
~[kotlin-reflect-1.8.22.jar:1.8.22-release-407(1.8.22)]
        at
kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113)
~[kotlin-reflect-1.8.22.jar:1.8.22-release-407(1.8.22)]
        at kotlin.reflect.jvm.internal.KCallableImpl.call(KCallableImpl.kt:107)
~[kotlin-reflect-1.8.22.jar:1.8.22-release-407(1.8.22)]
        at kotlin.reflect.full.KCallables.callSuspend(KCallables.kt:56)
~[kotlin-reflect-1.8.22.jar:1.8.22-release-407(1.8.22)]
        at
org.springframework.core.CoroutinesUtils.lambda$invokeSuspendingFunction$2(CoroutinesUtils.java:108)
~[spring-core-6.0.12.jar:6.0.12]
        at
kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$4.invokeSuspend(IntrinsicsJvm.kt:205)
~[kotlin-stdlib-1.8.22.jar:1.8.22-release-407(1.8.22)]
        at
kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
~[kotlin-stdlib-1.8.22.jar:1.8.22-release-407(1.8.22)]
        at
kotlinx.coroutines.internal.DispatchedContinuationKt.resumeCancellableWith(DispatchedContinuation.kt:367)
~[kotlinx-coroutines-core-jvm-1.6.4.jar:na]
        at
kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:30)
~[kotlinx-coroutines-core-jvm-1.6.4.jar:na]
        at
kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable$default(Cancellable.kt:25)
~[kotlinx-coroutines-core-jvm-1.6.4.jar:na]
        at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:110)
~[kotlinx-coroutines-core-jvm-1.6.4.jar:na]
        at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:126)
~[kotlinx-coroutines-core-jvm-1.6.4.jar:na]
        at kotlinx.coroutines.reactor.MonoKt.monoInternal$lambda-2(Mono.kt:90)
~[kotlinx-coroutines-reactor-1.6.4.jar:na]
        at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:58)
~[reactor-core-3.5.10.jar:3.5.10]
        at reactor.core.publisher.Mono.subscribe(Mono.java:4495)
~[reactor-core-3.5.10.jar:3.5.10]
        at
org.springframework.web.servlet.mvc.method.annotation.ReactiveTypeHandler$DeferredResultSubscriber.connect(ReactiveTypeHandler.java:462)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.mvc.method.annotation.ReactiveTypeHandler.handleValue(ReactiveTypeHandler.java:178)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitterReturnValueHandler.handleReturnValue(ResponseBodyEmitterReturnValueHandler.java:154)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:136)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
~[tomcat-embed-core.jar:6.0]
        at
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
~[spring-webmvc-6.0.12.jar:6.0.12]
        at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
~[tomcat-embed-core.jar:6.0]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
~[tomcat-embed-websocket-10.1.13.jar:10.1.13]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
~[spring-web-6.0.12.jar:6.0.12]
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
~[tomcat-embed-core.jar:10.1.14-dev]
        at
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
~[tomcat-embed-core.jar:10.1.14-dev]
        ... 7 common frames omitted

2023-10-07T18:55:09.030+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.coyote.AsyncStateMachine      : Starting to process call to
asyncError()
2023-10-07T18:55:09.030+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.coyote.AsyncStateMachine      : Ignoring call to asyncError() as it
has already been called since async processing started
2023-10-07T18:55:09.031+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.catalina.core.AsyncContextImpl  : Req: 5844338c  CReq: 4f70376c  RP:
5acae348  Stage: 3  Thread: http-nio-8080-exec-1  State:                  N/A 
Method: complete     URI: /suspend
2023-10-07T18:55:09.031+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.coyote.AsyncStateMachine      : Changing async state from [ERROR] to
[COMPLETING]
2023-10-07T18:55:09.031+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.catalina.core.AsyncContextImpl  : Firing onComplete() event for any
AsyncListeners
2023-10-07T18:55:09.031+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.coyote.AsyncStateMachine      : Changing async state from
[COMPLETING] to [DISPATCHED]
2023-10-07T18:55:09.031+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.catalina.core.AsyncContextImpl  : Req: 5844338c  CReq: 4f70376c  RP:
5acae348  Stage: 3  Thread: http-nio-8080-exec-1  State:                  N/A 
Method: recycle      URI: /suspend
2023-10-07T18:55:09.031+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.coyote.http11.Http11Processor   : Error state [CLOSE_NOW] reported
while processing request
2023-10-07T18:55:09.031+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.coyote.http11.Http11Processor   : Socket:
[org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@375c60d5:org.apache.tomcat.util.net.NioChannel@d287989:java.nio.channels.SocketChannel[connected
local=/[0:0:0:0:0:0:0:1]:8080 remote=/[0:0:0:0:0:0:0:1]:63136]], Status in:
[OPEN_READ], State out: [CLOSED]
2023-10-07T18:55:09.031+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.coyote.http11.Http11Processor   : Socket:
[org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@375c60d5:org.apache.tomcat.util.net.NioChannel@d287989:java.nio.channels.SocketChannel[connected
local=/[0:0:0:0:0:0:0:1]:8080 remote=/[0:0:0:0:0:0:0:1]:63136]], Status in:
[OPEN_READ], State out: [CLOSED]
2023-10-07T18:55:09.031+08:00 DEBUG 10702 --- [nio-8080-exec-1]
o.apache.tomcat.util.threads.LimitLatch  : Counting down[http-nio-8080-exec-1]
latch=2
2023-10-07T18:55:09.031+08:00 DEBUG 10702 --- [nio-8080-exec-1]
org.apache.tomcat.util.net.NioEndpoint   : Calling
[org.apache.tomcat.util.net.NioEndpoint@43f55f91].closeSocket([org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@375c60d5:org.apache.tomcat.util.net.NioChannel@d287989:java.nio.channels.SocketChannel[connected
local=/[0:0:0:0:0:0:0:1]:8080 remote=/[0:0:0:0:0:0:0:1]:63136]])

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org


Reply via email to