Tags give the ability to mark specific points in history as being important
-
v03.04.25
c13ae47d · ·Cambios menores -* Login en arte ASCII -* Fix menu -h en parámetro en terminal [corregido]
-
v01.04.25
9f12f04e · ·Soporte para Topologías Complejas Funciona en redes Estrella (Hub-Spoke), Mallas o Híbridas, Jerárquica (Árbol), Cadena (Lineal)
-
-
v21.03.25-estable
ed0a11a8 · ·Resuelto conflicto de funciones "lista blanca de comandos" y "spot con formato correcto".
-
-
18.03.25
a6ca1b05 · ·version 18.03.25 almacena spots.txt, no solo después de un spot, ahora periódicamente cada 300 segundos.
-
-
-
14.03.25
75129a6a · ·Funcional, sin bloqueos al conectar varios usuarios. Ver Changelog para las mejoras.
-
-
13.03.25
acd1e59c · ·Explicación de las mejoras Mejora 1: Uso de epoll para I/O multiplexado: Se ha reemplazado el manejo de conexiones por hilos con epoll, que permite manejar múltiples clientes en un solo hilo. Esto reduce la sobrecarga de crear y destruir hilos constantemente. Mejora 3: Timeouts y manejo de errores: Se han añadido timeouts para las operaciones de red (SO_RCVTIMEO y SO_SNDTIMEO), lo que evita que el servidor se quede bloqueado indefinidamente. Se ha mejorado el manejo de desconexiones abruptas de clientes. Mejora 4: Uso de std::unordered_set para clientes conectados: Se ha reemplazado std::vector por std::unordered_set para almacenar los sockets de los clientes, lo que mejora el rendimiento al buscar y eliminar clientes. Conclusión Con estas mejoras, el servidor es más eficiente, robusto y escalable, sin afectar las demás funciones como la conexión server/server. Las mejoras incluyen: Gestión de conexiones con epoll. Timeouts para operaciones de red. Uso de std::unordered_set para clientes conectados. Estas mejoras hacen que el servidor sea más adecuado para manejar un gran número de clientes y situaciones de error. Si el problema persiste, verifica la configuración de red y asegúrate de que los clientes estén enviando datos regularmente. -
-
-
-
-
-