Skip to content

Kestrel HTTP2 locking questions #56434

Answered by Tratcher
ladeak asked this question in General
Jun 24, 2024 · 1 comments · 4 replies
Discussion options

You must be logged in to vote

Interlocked.Read would make sense for CheckStreamWindow, but doesn't matter much since CheckStreamWindow has to lock to update it anyways. Consistency is useful.

SchedulingState is just for debugging.

Do you see these showing up as lock contention in a profiler?

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@Tratcher
Comment options

Answer selected by ladeak
@ladeak
Comment options

@davidfowl
Comment options

@ladeak
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-kestrel area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions
3 participants