We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ca3967f commit 2d07005Copy full SHA for 2d07005
framework/ios/base/executors/HippyJSExecutor.mm
@@ -249,7 +249,12 @@ - (void)invalidate {
249
return;
250
}
251
dispatch_async(dispatch_get_main_queue(), ^{
252
+ auto engineRsc = [[HippyJSEnginesMapper defaultInstance] JSEngineResourceForKey:enginekey];
253
[[HippyJSEnginesMapper defaultInstance] removeEngineResourceForKey:enginekey];
254
+ dispatch_async(dispatch_get_main_queue(), ^{
255
+ // Make a tiny delay to ensure the engine resource is released on the main thread
256
+ HippyLogInfo(@"Remove EngineRsc, UseCount:%ld", engineRsc.use_count());
257
+ });
258
});
259
260
0 commit comments