Worksoft Community

Stack overflow when processes are more than 15 levels deep

Wiki Table of Contents

Page Details

First published by:
Yujira
on 18 Aug 2010
Last revision by:
Yujira
on 18 Aug 2010
1 person found this article useful.

100% of people found this useful
Stack overflow when processes are more than 15 levels deep

To prevent a user from running an infinite loop (for example a process calling a child process that calls a parent process), Certify has a setting that will error out when the limit reaches 15 processes (one calling another).

This limit can be increased by making the change in the

For example: Process A -> Process B -> ... -> Process P.

 

The limit is controlled through a configuration file flag

            <add key="MAX_EXECUTION_STACK_SIZE" value="15"/>


The number can be changed to any integer that is less than 256.

Execution will complain only if the limit is exceeded.  It is very rare to have to adjust this value.  Typically it means the processes are too modular and which has other consequences, e.g., difficult to maintain.

Recent Comments

Leave the first comment for this page.
©2009-2011 Worksoft, Inc.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems