fix: crash in gin::wrappable::secondweakcallback (#45368)
This commit is contained in:
parent
8cf2e46c1f
commit
ecd5d0a3a4
19 changed files with 233 additions and 6 deletions
|
@ -819,4 +819,8 @@ const char* SimpleURLLoaderWrapper::GetTypeName() {
|
|||
return "SimpleURLLoaderWrapper";
|
||||
}
|
||||
|
||||
void SimpleURLLoaderWrapper::WillBeDestroyed() {
|
||||
ClearWeak();
|
||||
}
|
||||
|
||||
} // namespace electron::api
|
||||
|
|
|
@ -66,6 +66,9 @@ class SimpleURLLoaderWrapper final
|
|||
v8::Isolate* isolate) override;
|
||||
const char* GetTypeName() override;
|
||||
|
||||
// gin_helper::CleanedUpAtExit
|
||||
void WillBeDestroyed() override;
|
||||
|
||||
private:
|
||||
SimpleURLLoaderWrapper(ElectronBrowserContext* browser_context,
|
||||
std::unique_ptr<network::ResourceRequest> request,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue