Skip to content

mem leak: PureFileStorage's stack ETS table keeps accumulating entries without deleting them #3491

@alco

Description

@alco

This recent change removed the call to Storage.terminate/1 when shape consumer terminates. The unintended consequence of that is that an expired shape doesn't clean up its entry in PureFileStorage's stack ETS table. So as shapes get expired constantly, more and more garbage entries are accumulated in the table and are never cleaned up until the stack restart.

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions