diff options
| author | Gubolin <gubolin@fantasymail.de> | 2015-03-08 15:15:29 +0100 |
|---|---|---|
| committer | Gubolin <gubolin@fantasymail.de> | 2015-03-08 15:15:29 +0100 |
| commit | e3f7a47d95711effb8ab4b95b1c5fdde9178a72a (patch) | |
| tree | dbd335d7f41436f32e47e8c3e193d7051afcabf5 | |
| parent | 692486e3778a0b678151a671d4aa999e0536859f (diff) | |
| download | snap-yow-e3f7a47d95711effb8ab4b95b1c5fdde9178a72a.tar.gz snap-yow-e3f7a47d95711effb8ab4b95b1c5fdde9178a72a.zip | |
destroy old peers properly
| -rw-r--r-- | objects.js | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -4428,11 +4428,9 @@ StageMorph.prototype.initPeering = function (id) { if (window.peers) { // I don't know why, but it works. - window.peers.forEach(function (oldpeer) { - if (id != oldpeer.id) { - oldpeer.destroy() - } - }); + while (window.peers.length > 0) { + window.peers.pop().destroy(); + } } this.peer = new Peer(id, { |
