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

ASF subversion and git services commented on GEODE-8221:
--------------------------------------------------------

Commit cb5990cd437244bc0ac8abdc6e12552e686e7c7a in geode's branch 
refs/heads/mass-test-run from Jacob Barrett
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=cb5990c ]

GEODE-8221: Refactor tests to run in appropriate projects. (#5244)



> Session state not committed prior to servlet output flush with commit valve 
> enabled
> -----------------------------------------------------------------------------------
>
>                 Key: GEODE-8221
>                 URL: https://issues.apache.org/jira/browse/GEODE-8221
>             Project: Geode
>          Issue Type: Bug
>          Components: http session
>            Reporter: Jacob Barrett
>            Assignee: Jacob Barrett
>            Priority: Major
>
> The Tomcat session state module does not commit session data to Geode prior 
> to servlet output flushing to browser if commit valve is enabled. The commit 
> valve delays the commit of session state until the of the request scope prior 
> to closing and ending the current request with the browser. This can result 
> in some data being sent to the browser asynchronously with the session state 
> persistence. If the servlet or JSP invokes a flush on output stream, write or 
> response either explicitly through the flush method or implicitly because of 
> full buffers then the browser may receive data that instructs it to make 
> another request. This subsequent request may receive the currently committed 
> session state prior to the completion of the initial request. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to