Skip to content

Remove finaliser from AsyncBufferStream#4306

Merged
smoogipoo merged 2 commits intoppy:masterfrom
peppy:async-buffer-stream-remove-finaliseer
Mar 23, 2021
Merged

Remove finaliser from AsyncBufferStream#4306
smoogipoo merged 2 commits intoppy:masterfrom
peppy:async-buffer-stream-remove-finaliseer

Conversation

@peppy
Copy link
Member

@peppy peppy commented Mar 23, 2021

This is internal and the only usages are in TrackBass, which has its own finaliser. This one is unnecessary. Note that finalizer suppression is already handled along with the rest of the disposal flow in Stream.

Closes #4229.

@smoogipoo smoogipoo merged commit 6504509 into ppy:master Mar 23, 2021
@peppy peppy deleted the async-buffer-stream-remove-finaliseer branch March 29, 2021 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove usage of finalizers wherever possible

2 participants