Bug-fix: The connection should make a new Transaction if the previous transaction was rolledback.