Skip to content

LocalExporter leaks a licence state listener #35627

@DaveCTurner

Description

@DaveCTurner

Today, LocalExporter removes its licenseChanged() method from the licence state listener when closed:

However in fact this does nothing, because it involves a new Runnable that is different from the one we added earlier. The fix is fairly trivial, but writing the test for the fix has overflowed my stack of yaks so I'm spilling it out here.

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