Uploaded image for project: 'ServiceMix Components'
  1. ServiceMix Components
  2. SMXCOMP-847

stflow handling/behaviour in the http consumer processor is wrong

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • servicemix-http-2010.01
    • 2013.02
    • servicemix-http
    • None

    Description

      The stFlow behaviour is wrong in the consumer processor. I call it behaviour because it is actually not only used if st flow is selected but also if the repsonse thread is faster then the request thread could go into suspend. It that latter race condition occurs it wont never work correctly again without a redeploy. The isSTFlow Parameter cannot be a global attribute because that would lead to wrong behaviour for all parallel requests. What makes it more bad is, that this attribute is never resetet back to false. So all follow requests will fail because the response is not present.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            tterm Thomas Termin
            tterm Thomas Termin

            Dates

              Created:
              Updated:

              Slack

                Issue deployment