lib/client: throw error in send if disconnected

This commit is contained in:
Simon Ser 2021-03-03 09:37:26 +01:00
parent 8a5fa4d5c2
commit 3536331f94

View File

@ -341,6 +341,9 @@ export default class Client extends EventTarget {
}
send(msg) {
if (!this.ws) {
throw new Error("Failed to send IRC message " + msg.command + ": socket is closed");
}
this.ws.send(irc.formatMessage(msg));
console.log("Sent:", msg);
}