From 878b30bdb2d94d2fef0cd38a69730a64e5856518 Mon Sep 17 00:00:00 2001 From: Calvin Montgomery Date: Wed, 25 Jul 2018 21:27:28 -0700 Subject: [PATCH] Fix undefined dereference in rank callback --- src/channel/poll.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/channel/poll.js b/src/channel/poll.js index 26a1ec3a..c181a7ab 100644 --- a/src/channel/poll.js +++ b/src/channel/poll.js @@ -79,7 +79,9 @@ PollModule.prototype.onUserPostJoin = function (user) { this.addUserToPollRoom(user); const self = this; user.on("effectiveRankChange", () => { - self.addUserToPollRoom(user); + if (self.channel && !self.channel.dead) { + self.addUserToPollRoom(user); + } }); };