On 14 Feb 2013 14:01, James H. H. Lampert wrote:
On 14 Feb 2013 13:57, CRPence wrote:
I do not recall a specific number, but IME a limit was generally
reached by exceeding the storage limit for the available PASA in
the combined stack frames; i.e. a numeric limit could not be
reached. Such a process experiences a painful death because the
cancel handlers generally require their own automatic storage,
but those too would be unable to operate <<SNIP>>

Recursion depth limits are good.

Crashing a multi-user system for lack of one is bad.

<<SNIP>>

And in that respect, the IBM i OS is nice. Only the process with the recursion consuming PASA will crash due to having exhausted the storage available to the stack. All other processes [i.e. the system] can continue operating, unaffected.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.