Progress
Programming
Handbook


How Progress Handles System and Software Failures

Following a system hardware or software failure (a crash), Progress undoes partially completed transactions for all users. This is the fundamental difference between transactions and subtransactions: Progress undoes a partially completed transaction after a system failure, including work done in any complete or incomplete subtransactions encompassed within the transaction.

Also, if the user presses STOP, Progress undoes the current transaction and returns control to the startup procedure if one is still active, or to the Editor.

If Progress loses a database connection (for example, because a remote server failed), client processing might continue. In this case, Progress does the following:


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095