-
Couldn't load subscription status.
- Fork 5.2k
[browser][MT] WebSocket thread affinity & server initiated close #96618
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
Conversation
|
Tagging subscribers to 'arch-wasm': @lewing Issue Details
|
|
/azp run runtime-wasm |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run runtime-wasm |
|
Azure Pipelines successfully started running 1 pipeline(s). |
7ca1743 to
b32b41a
Compare
b32b41a to
524ea30
Compare
|
/azp run runtime-wasm |
|
Azure Pipelines successfully started running 1 pipeline(s). |
…ockets/BrowserWebSockets/BrowserInterop.cs Co-authored-by: Marek Fišera <[email protected]>
…ockets/BrowserWebSockets/BrowserInterop.cs Co-authored-by: Marek Fišera <[email protected]>
|
/azp run runtime-wasm |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run runtime-wasm |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run runtime-wasm |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run runtime-wasm |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run runtime-wasm |
|
Azure Pipelines successfully started running 1 pipeline(s). |
…net#96618) Co-authored-by: Marek Fišera <[email protected]> Co-authored-by: Katelyn Gadd <[email protected]>
BrowserWebSocketnow uses automatic dispatch to correct thread viaJSSynchronizationContext&JSProxyContext& JS object affinityonClosedevent doesn't call back to C#CloseReceivedandCloseSentstatesCloseAsync_ServerInitiatedClose_SuccessCloseOutputAsync_ServerInitiated_CanReceiveSystem.Net.WebSockets.Client.Testsnow also run xunit on thread pool in MTWebWorkerTestFixes #65796
Fixes #96173
Contributes to #96359
With partial/loose backport for Net8 #97002