Siempre y cuando no COMPROMISO o RETROCEDER una transacción, todavía está "ejecutándose" y potencialmente reteniendo bloqueos.
Si su cliente (aplicación o usuario) cierra la conexión a la base de datos antes de confirmar, cualquier transacción que aún se esté ejecutando se revertirá y terminará.