Hola,

tengo un problema con una sesion: no se quiere morir.
Estoy trabajando con Postgres 9.3.5 32 bits sobre Windows 7 64 bits.

Haciendo una prueba desde una aplicacion, se cologo en un trigger cuando estaba usando el debug de pgAdmin y cerre la aplicacion.
Estoy usando  pgAdmin 4 y viendo la lista de sesiones, me quedo abierta una sesion que no puedo matar. Es un UPDATE a una tabla.
Ya intente con:

select pg_cancel_backend(PID);
select pg_terminate_backend(PID);
pg_ctl kill -TERM PID

(siempre reemplazando PID por el nro correspondiente)

Si reinicio postgres se muere, pero quiero matarlo sin tener que reiniciarlo.
Estoy en una base local de prueba y podria reiniciarla pero me gustaria tener la forma de matar una session sin reinciar porque esto mismo me podria pasar en produccion.

Saludos



--

Gustavo J. Vaccaro

http://www.gjv.com.ar