gemercheung hace 2 años
padre
commit
22d7e3fc45
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. 3 1
      src/room/room.service.ts

+ 3 - 1
src/room/room.service.ts

@@ -233,7 +233,9 @@ export class RoomService {
       'kick-user',
     );
     if (delUser) {
-      this.socketGateway.server.sockets.sockets.forEach((soc) => {
+      const sockets = await this.socketGateway.server.fetchSockets();
+      this.logger.warn(`当前有效连接数:${sockets.length}`, 'kick-user');
+      sockets.forEach((soc) => {
         const kickAction = () => {
           soc.data.isKick = 1;
           soc.emit('action', {