Closing asar file should be syncronous
This commit is contained in:
parent
fb78052b3d
commit
1072c75e38
1 changed files with 2 additions and 5 deletions
|
@ -138,11 +138,8 @@ Archive::~Archive() {
|
||||||
file_.TakePlatformFile();
|
file_.TakePlatformFile();
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
base::PostTaskWithTraits(
|
base::ThreadRestrictions::ScopedAllowIO allow_io;
|
||||||
FROM_HERE,
|
file_.Close();
|
||||||
{base::MayBlock(), base::TaskPriority::BACKGROUND,
|
|
||||||
base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN},
|
|
||||||
base::Bind([](base::File file) { file.Close(); }, Passed(&file_)));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Archive::Init() {
|
bool Archive::Init() {
|
||||||
|
|
Loading…
Reference in a new issue