Github user sudheerv commented on the pull request:
https://github.com/apache/trafficserver/pull/443#issuecomment-177752158
Bryan, the problem is that a lot of these handles are destroyed/recreated
at various points in the core. Resetting them at each possible hook allows to
have the latest handles in the cppapi objects. Storing them through the life of
Transaction without updating them regularly will lead to holding older (and
possibly reassigned) handles which could cause corrupting other unrelated
transaction's data/heap.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---