Handle voice errors outside of authenticated event (#3520)

This commit is contained in:
Clemens E
2019-12-06 12:56:29 +01:00
committed by Amish Shah
parent 2ca74d6b63
commit bb8333a4f9

View File

@@ -93,12 +93,13 @@ class ClientVoiceManager {
reject(reason); reject(reason);
}); });
connection.on('error', reject);
connection.once('authenticated', () => { connection.once('authenticated', () => {
connection.once('ready', () => { connection.once('ready', () => {
resolve(connection); resolve(connection);
connection.removeListener('error', reject); connection.removeListener('error', reject);
}); });
connection.on('error', reject);
connection.once('disconnect', () => this.connections.delete(channel.guild.id)); connection.once('disconnect', () => this.connections.delete(channel.guild.id));
}); });
}); });