pdb no puede romper en otro hilo?

Considere este programa multi-hilo:

import threading

class SomeThread(threading.Thread):
  def run(self):
    a = 1
    print a

def main():
  print 'hola'
  someThread = SomeThread()
  someThread.start()

if __name__ == '__main__':
  main()

Cuando depuro este programa con pdb, en el indicador, primero establezco un punto de interrupción en cada una de las dos declaraciones de impresión. Entonces sigo. pdb se rompe enprint 'hola'. Continúo de nuevo y veo el efecto de la impresión en el otro hilo, pero pdb no se rompe.

Los comandos de ayuda no enumeran nada para cambiar contextos de hilos como gdb ... entonces ... ¿no es posible en un contexto de hilo establecer un punto de interrupción que se disparará en otro contexto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta