Uploaded image for project: 'Application Server 7'
  1. Application Server 7
  2. AS7-255

ManagementRequest is not thread safe

    Details

      Description

      The ManagementRequest class has a "responseBodyHandler" and a "responseEndHandler" and assumes those will not be executed concurrently, but they can be, since ConnectionImpl uses an executor to handle incoming chunks. One effect would be a null result gets passed to the ResponseFuture, as Thomas Diesler has reported in the linked forum thread.

      There may be other thread safety issues besides this particular one.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                kabirkhan Kabir Khan
                Reporter:
                brian.stansberry Brian Stansberry
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: