handleConnection(client: AuthenticatedSocket) {   setTimeout(() => {     if (!this.authenticatedSockets.has(client.id)) {       client.emit('error', { message: 'Authentication timeout' });       client.disconnect();     }   }, 30000); }