Skip to content

Fix rare H2 Start/Close Hook misses#6344

Closed
a-canary wants to merge 1 commit intoapache:masterfrom
a-canary:H2HookFixes
Closed

Fix rare H2 Start/Close Hook misses#6344
a-canary wants to merge 1 commit intoapache:masterfrom
a-canary:H2HookFixes

Conversation

@a-canary
Copy link
Copy Markdown
Collaborator

I was seeing rare failures on autest/openclose_h2, which lead to a number of fixes mostly performed by @shinrich

Changes include:
Delay transactions on lock failures, so the open hook happens before the close hook, and before the destroy.
Fixes to preserver VCONN_CLOSE and SSN_CLOSE orderings
Fix threading issues verification code.
Inflated number of requests to test with higher thread contention.

Delay transactions on lock failure
Fixes to preserver VCONN_CLOSE and SSN_CLOSE orderings
Fix threading issues verification code. 
Inflated number of request to test with higher thread contention.
@a-canary a-canary self-assigned this Jan 23, 2020
@shinrich shinrich added this to the 10.0.0 milestone Jan 24, 2020
@shinrich
Copy link
Copy Markdown
Member

[approve ci autest]

1 similar comment
@shinrich
Copy link
Copy Markdown
Member

[approve ci autest]

@masaori335
Copy link
Copy Markdown
Contributor

The tls_tunnel test failure might be a serious issue.

@shinrich
Copy link
Copy Markdown
Member

Yes, failed two of 3 times (random java failure the other time). Will dig in.

@a-canary
Copy link
Copy Markdown
Collaborator Author

replaced with #6364

@a-canary a-canary closed this Jan 28, 2020
@zwoop zwoop removed this from the 10.0.0 milestone Feb 5, 2020
@a-canary a-canary deleted the H2HookFixes branch February 11, 2021 23:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants