diff --git a/src/IRCClient.ts b/src/IRCClient.ts index 9d81cfd..df1f90f 100644 --- a/src/IRCClient.ts +++ b/src/IRCClient.ts @@ -6,7 +6,7 @@ export class IRCClient extends Client { constructor(private socket: Socket , public server: IRCServer) { super(server); this.socket.on('data', (data) => this.receiveData(data)); - this.socket.on('close', (e) => {this.closeConnection()}); + this.socket.on('close', (e) => {this.isRegistered = false; this.closeConnection()}); this.server.doLog("New IRCClient connected"); }