There's one more case that reply is an error in txn mode before `EXEC`. In that case we need to issue `DISCARD` by ourselves, exit txn mode and notify the sender.