-
Notifications
You must be signed in to change notification settings - Fork 779
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TS-3743: Avoid crash due to accessing dead session under load #1006
Conversation
Patch by Sam Baskinger
Linux build failed! See https://ci.trafficserver.apache.org/job/Github-Linux/674/ for details. |
FreeBSD build successful! See https://ci.trafficserver.apache.org/job/Github-FreeBSD/778/ for details. |
Clang format i think |
What is the use case for this? Can this happen with just HTTP/1 clients or only with HTTP/2? |
Looking that the checks for |
tunnel.tunnel_run(p); | ||
|
||
// Only actually try to do this on live sessions. | ||
if (ua_session->m_active) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we become active between line 6172 and line 6263?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, what @SolidWallOfCode said!
Please clang format the change. |
[approve ci] |
1 similar comment
[approve ci] |
If this is still and issue please reopen. |
Patch by Sam Baskinger