mirror of
https://github.com/dart-lang/sdk
synced 2024-10-02 23:59:16 +00:00
b67f45f955
The 'File' object created in the async file open method is leaked if the operation is not completed when the isolate shuts down with an unhandled exception. This change adds a finalizable state for the 'File' object so that the message deletion that happens when ports are closed could run the callback to clean up the 'File' object. TEST=new tests added Change-Id: I4a3cb28370d27306c795c1914aeb5c18a1d85e2b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/210761 Reviewed-by: Alexander Aprelev <aam@google.com> Commit-Queue: Siva Annamalai <asiva@google.com> |
||
---|---|---|
.. | ||
bin | ||
docs | ||
include | ||
lib | ||
observatory | ||
observatory_2 | ||
platform | ||
tests | ||
third_party | ||
tools | ||
vm | ||
.clang-tidy | ||
.gitignore | ||
BUILD.gn | ||
codereview.settings | ||
configs.gni | ||
CPPLINT.cfg | ||
PRESUBMIT.py | ||
runtime_args.gni |