Tag: RACE-CONDITION
Hay una rutina en go que está generando datos. También hay muchas rutinas go que manejan las respuestas HTTP. Quiero que los datos generados sean pasados a todas las rutinas de manejo HTTP. Todos los datos enviados son iguales. He pensado en dos soluciones. Usar un pipeline de canales para . . . Read more
Tengo el siguiente contador implementado en Go que me gustaría usar concurrentemente. Estoy utilizando el paquete atomic para almacenar el estado, pero no estoy seguro si podría haber condiciones de carrera. ¿Necesito agregar un mutex adicional también para protegerme de incrementar por debajo de cero, por ejemplo, o las operaciones . . . Read more
Estoy intentando usar PLY (lex/yacc) en Python para analizar un lenguaje llamado ‘GRBL’. GRBL se ve algo así: Los códigos ‘G’ indican a una máquina que se ‘mueva’ y las coordenadas indican hacia dónde. LEX nos exige especificar una expresión regular única para cada posible ‘token’. Así que en este . . . Read more
Tengo una lista de calles y las iteraré. Dentro del bucle for, llamaré a un endpoint para cada una de estas calles. El endpoint me devuelve información sobre la calle solicitada. Quiero almacenar cada respuesta en un array de objetos y después de que todas las solicitudes hayan terminado, quiero . . . Read more
Estoy escribiendo un programa multi-threaded en el cual, entre otras cosas, tengo un hilo escuchando un socket para conexiones de red entrantes. Para permitir que esto se interrumpa, estoy utilizando poll en combinación con signalfd (en lugar de una llamada await cruda). Sin embargo, también tengo otros hilos a los . . . Read more