Skip to content

Commit 778f57f

Browse files
mafintoshandrewosh
authored andcommitted
disable stream.close on feed leave
1 parent 6708f3c commit 778f57f

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

index.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -93,22 +93,18 @@ class CorestoreNetworker extends Nanoresource {
9393
else flushedProm.catch(() => {})
9494
}
9595

96-
async _leave (discoveryKey) {
96+
_leave (discoveryKey) {
9797
const keyString = toString(discoveryKey)
9898
const keyBuf = (discoveryKey instanceof Buffer) ? discoveryKey : Buffer.from(discoveryKey, 'hex')
9999

100100
this._joined.delete(keyString)
101101

102-
await new Promise((resolve, reject) => {
102+
return new Promise((resolve, reject) => {
103103
this.swarm.leave(keyBuf, err => {
104104
if (err) return reject(err)
105105
return resolve()
106106
})
107107
})
108-
109-
for (const stream of this.streams) {
110-
stream.close(keyBuf)
111-
}
112108
}
113109

114110
_registerAllExtensions (peer) {

0 commit comments

Comments
 (0)