Skip to content

[CP] Fix race condition in PluginManager #47321

Description

@scheglov

commit(s) to merge: 7ee2744

merge instructions: clean merge

What is the issue: A race condition, see flutter/flutter#90868 (comment)

What is the fix: Remove the plugin when it stops, but only when the expected instance stops.

Why cherrypick: This affects users of analyze plugins.

Risk: low

Link to original issue(s): flutter/flutter#90868

/cc @kevmoo @mit-mit @whesse @athomas @vsmenon @devoncarew

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions