Sí, porque de esa forma, cuando voy a iniciar el hilo, según quién tiene el
bloqueo, puedo elegir si iniciarlo o no.
Sería algo así:
if recurso_bloqueado_por_hilo1:
detener_hilo1
Hilo1=threading.Thread(metodo1)
Hilo1.start()
else:
no_iniciar_hilo1
Pero tal vez podría utilizar una variable para definir qué hilo adquiere el
bloqueo, asignándole como valor el "nombre" del hilo justo después de
adquirirlo.
El 19 de diciembre de 2011 05:51, lasizoillo <[email protected]>escribió:
> El día 19 de diciembre de 2011 02:02, Facundo Matías Almeida Bernardo
> <[email protected]> escribió:
> > Hola.
> > Tengo un script en Python que, en parte, utiliza hilos.
> > A veces, para ejecutar ciertos métodos cuando un bloqueo está adquirido,
> > debo saber qué hilo lo adquirió (al bloqueo).
> >
>
> ¿Seguro que necesitas saber quién bloquea el recurso?
> _______________________________________________
> Python-es mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/