Comments (2)
  • Add a Comment
  • Edit
  • More Actions v
  • Quarantine this Entry

1 walter_kacynski commented Permalink

Why does a transaction timeout always cause an EC3 abend? Why is it treated differently than a dispatch timeout?

2 Mike Stephen commented Permalink

The current design of the Transaction Timeout does always cause an EC3 ABEND.
Reasoning behind this decision is that the code running in a Transaction is usually part of a larger unit of work that is holding resources.
If the Transaction were left to 'run indefinitely', those resources would be tied up until the Transaction finished (if it does finish).
You could open a RFE (Request For Enhancement) < http://www.ibm.com/developerworks/rfe/ > to request a change to this current design.
Thank You