Tengo problemas para depurar una aplicación multiproceso (específicamente utilizando un grupo de procesos en el módulo de multiprocesamiento de python). Tengo un punto muerto aparente y no sé qué lo está causando. El seguimiento de la pila no es suficiente para describir el problema, ya que solo muestra el código en el módulo de multiprocesamiento.Técnicas de depuración de multiprocesamiento
¿Hay alguna herramienta de python o técnicas generales para depurar interbloqueos?
Sí, una gran cantidad de registros, por pequeños que sean, sigue siendo el mejor enfoque general para aislar y, finalmente, localizar y solucionar problemas de interbloqueo ... de ahí el +1. El multiprocesamiento tiene problemas específicos de interbloqueo con su cola, que están bien documentados; compruebe que no se está ejecutando en esos, tal vez. –