am b91899a1: Fix double-close of transactions if yields fail.

* commit 'b91899a113c499ef96fe5719398558b4cfd128c2':
  Fix double-close of transactions if yields fail.