minor changes
All checks were successful
Galvanic Corrosion Cross-Compile / build (push) Successful in 1m38s
All checks were successful
Galvanic Corrosion Cross-Compile / build (push) Successful in 1m38s
This commit is contained in:
@@ -143,14 +143,14 @@ export class SignalRSocketHandler {
|
||||
}
|
||||
});
|
||||
|
||||
this.#socket.addEventListener('close', this.destroy(this));
|
||||
this.#socket.addEventListener('close', this.destroy(this, true));
|
||||
}
|
||||
|
||||
destroy(sock: SignalRSocketHandler) {
|
||||
destroy(sock: SignalRSocketHandler, internal: boolean | undefined = false) {
|
||||
return () => {
|
||||
clearInterval(sock.#PeriodicalId);
|
||||
sock.sendRaw({ type: 7, error: "Socket closed" });
|
||||
sock.#socket.close();
|
||||
if (!internal) sock.#socket.close();
|
||||
sock.#log.i(`Closed socket`);
|
||||
sock.#profile.clearSocketHandler();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user