Mariano Reingart escribió:
> Alvaro:
> > Mariano Reingart escribió:
> >
> >> Para solucionar el tema si el médico se va y no desbloquea, se podría
> >> implementar algun mecanismo de señales con LISTEN y NOTIFY para detectar
> >> si el bloqueo sigue vigente o no.
> >
> > Hmm, ¿quién haría listen y quién notify?  ¿Qué identificador se usaría?
> 
> Se me ocurre que una forma es que el que necesita acceso (y esta
> bloqueado) podría hacer un NOTIFY sobre la misma tabla, y el LISTEN lo
> haría el que esta bloqueando.

Pero eso significaría que el que está bloqueando tendría que estar
conscientemente examinando el socket de conexión para recibir la
notificación.  Creo que sería muy difícil para el desarrollador de la
aplicación asegurarse que esto se cumple.

-- 
Alvaro Herrera                         http://www.flickr.com/photos/alvherre/
One man's impedance mismatch is another man's layer of abstraction.
(Lincoln Yeoh)
--
TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo

Responder a