Skip to content

Audit Community Modules for Thread Affinity Issues with RNW 0.64 #6444

Closed
@NickGerleman

Description

@NickGerleman

#6284 changes semantics around native module thread affinity, where native modules are now called on the JS engine thread instead of the UI thread. Previous UI threadiness was unintentional, but likely means there are community modules using UI-thread affined resources from a native module.

We should try to provide a transition path for the break (e.g. UI-thread native modules though QuirkSettings), but may also need to audit any community modules that we are responsible for maintaining. Because these are generally lacking test coverage, it is likely we will otherwise see many of them break with 0.64.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions