idl: Gracefully handle destroying a transaction before receiving its reply.