Skip to content

Conversation

@pavelsavara
Copy link
Member

@pavelsavara pavelsavara commented Jul 27, 2023

  • explicitly dispose HTTP AbortController
  • dispose JSException proxy as soon as it was evaluated
  • fix dispose() for JS proxy of a delegate
  • dispose onClose delegate in WS
  • disable FailedRequests_ConnectionClosedWhileReceivingHeaders_Recorded test because of timeouts
  • make mono_assert to print stack trace
  • reorder UninstallWebWorkerInterop so that JS could still call the proxies disposal.

@pavelsavara pavelsavara added this to the 8.0.0 milestone Jul 27, 2023
@pavelsavara pavelsavara requested a review from maraf July 27, 2023 12:03
@pavelsavara pavelsavara self-assigned this Jul 27, 2023
@ghost
Copy link

ghost commented Jul 27, 2023

Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.

Issue Details
  • explicitly dispose HTTP AbortController
  • dispose JSException proxy as soon as it was evaluated
  • fix dispose() for JS proxy of a delegate
  • dispose onClose delegate in WS
  • disable FailedRequests_ConnectionClosedWhileReceivingHeaders_Recorded test because of timeouts
  • make mono_assert to print stack trace

Attempt MT smoke test of #88084 on CI again

Author: pavelsavara
Assignees: pavelsavara
Labels:

arch-wasm, area-System.Runtime.InteropServices.JavaScript

Milestone: 8.0.0

@pavelsavara
Copy link
Member Author

/azp run runtime-wasm

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@pavelsavara
Copy link
Member Author

/azp run runtime-wasm

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@pavelsavara pavelsavara marked this pull request as ready for review July 28, 2023 14:01
@pavelsavara pavelsavara requested review from kg and lewing as code owners July 28, 2023 14:01
@pavelsavara pavelsavara removed the request for review from kg July 28, 2023 14:02
@pavelsavara pavelsavara requested review from kg and lambdageek July 28, 2023 14:02
@pavelsavara pavelsavara added the os-browser Browser variant of arch-wasm label Jul 28, 2023
@pavelsavara pavelsavara merged commit 7e12dc7 into dotnet:main Jul 28, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Aug 28, 2023
@pavelsavara pavelsavara deleted the browser_dispose_proxies branch September 2, 2024 15:33
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

arch-wasm WebAssembly architecture area-System.Runtime.InteropServices.JavaScript os-browser Browser variant of arch-wasm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants