> From: "Mark Thomas" <markt_at_apache.org>
> I'm wondering what the motivate for adding the "same thread" requirement
> was in the first place. That was never explained.
>
> Requiring async requests to remain on a single thread seems to be
> defeating the whole point of asynchronous processing. I think that this
> requirement should be removed for async processing.
>
> Absent a justification, I think the requirement should be removed from
> sync processing as well.
I thought the behavior had been very well established, and the usefulness of a change seems non existent to me. Issues are:
- A user async thread doesn't have the EE environment (= most frameworks would break)
- Prevents container object reuse
- More concurrency so less robust
Rémy