Interrupt Running Processes

The user can now interrupt running processes, and designers can break into Input processes.


Overview:

The user can now interrupt running processes, and designers can break into Input processes while in Application Design.

No action is required to activate this ability, it is built in to the 5.3 engine and client.

To interrupt a running job, press Control+END simultaneously. On Mac keyboards without an END key, you can use FN+RIGHT_ARROW for the END key, the complete sequence would be FN+CTRL+RIGHT_ARROW.

The designer can control which processes can be interrupted via the 'User Cancel Ok' flag in Additional Attributes at the process level.

When interrupting a running job, the End of Process event point is executed for all processes and control is returned to the user.

In Application Design, the designer can use this keystroke to interrupt an input process and enter the debugger, even if a TRAP has not been previously set. To enable this capabilty while running outside of Application Design (ie, as a normal user), set the environment variable to APPX_DB_TRAPS to a non blank value.

Comments:

Read what other users have said about this page or add your own comments.


-- JeanNeron - 2013-10-03

Edit | Attach | Watch | Print version | History: r8 | r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2013-10-03 - JeanNeron
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback