Skip to content

Commit 1a9beda

Browse files
authored
Fix memory leak in Reverb. (#651)
Disconnects convolver node from input so it can be GC'd.
1 parent b0eb77e commit 1a9beda

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/reverb.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ class Reverb extends Effect {
7878

7979
_teardownConvolverNode() {
8080
if (this.convolverNode) {
81+
this.input.disconnect(this.convolverNode);
8182
this.convolverNode.disconnect();
8283
delete this.convolverNode;
8384
}

0 commit comments

Comments
 (0)