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);
});
connection.on('error', reject);
connection.once('authenticated', () => {
connection.once('ready', () => {
resolve(connection);
connection.removeListener('error', reject);
});
connection.on('error', reject);
connection.once('disconnect', () => this.connections.delete(channel.guild.id));
});
});