[jboss-jira] [JBoss JIRA] (WFCORE-1632) Server processing request isn't stopped immediately but waits for request processing to finish

Lin Gao (JIRA) issues at jboss.org
Sun Jul 3 22:55:00 EDT 2016


     [ https://issues.jboss.org/browse/WFCORE-1632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lin Gao moved JBEAP-5154 to WFCORE-1632:
----------------------------------------

                      Project: WildFly Core  (was: JBoss Enterprise Application Platform)
                          Key: WFCORE-1632  (was: JBEAP-5154)
                     Workflow: GIT Pull Request workflow   (was: CDW with loose statuses v1)
                  Component/s: Domain Management
                               IO
                               Server
                                   (was: Domain Management)
                                   (was: Server)
                                   (was: Web (Undertow))
                                   (was: IO)
               Target Release:   (was: 7.backlog.GA)
            Affects Version/s:     (was: 7.0.0.ER5)
                                   (was: 7.0.0.CR2)
    Release Notes Docs Status:   (was: Documented as Known Issue)


> Server processing request isn't stopped immediately but waits for request processing to finish
> ----------------------------------------------------------------------------------------------
>
>                 Key: WFCORE-1632
>                 URL: https://issues.jboss.org/browse/WFCORE-1632
>             Project: WildFly Core
>          Issue Type: Bug
>          Components: Domain Management, IO, Server
>            Reporter: Lin Gao
>            Assignee: Lin Gao
>            Priority: Critical
>   Original Estimate: 1 day
>  Remaining Estimate: 1 day
>
> When stopping server which is processing request, it terminates the connection from the client but doesn't stop the request processing as such.
> After debugging and searching when the issue appeared I've found out that the issue was introduced with this commit: [https://github.com/wildfly/wildfly-core/commit/7304c019705c5f7ec0378e1c51750432591f73d2]
> Steps to reproduce:
> 1) start EAP server with deployed app from attachment
> 2) create request to long running application: {{curl -i http://127.0.0.1:8080/long-running-servlet/HeavyProcessing?duration=25000}}
> 3) stop server (you can do it even gracefully) using {{./jboss-cli.sh -c ":shutdown(timeout=1)"}}
> See that server is stopped after 25 seconds since request from step 2 was issued, as that is duration of the request processing requested by param duration, instead of being terminated after 1 second.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list