Re: [Oorexx-devel] Questions ad Halt() and Terminate(), as well as RexxSetHalt()

2009-05-25 Thread Rony G. Flatscher
Rick McGuire wrote: > Terminate() does not terminate threads, it terminates the interpreter > instance. The termination call can only be made on the original > thread that created the interpreter instance and will wait for any > other threads to terminate before shutting down the instance. > O

Re: [Oorexx-devel] Questions ad Halt() and Terminate(), as well as RexxSetHalt()

2009-05-25 Thread Rick McGuire
Terminate() does not terminate threads, it terminates the interpreter instance. The termination call can only be made on the original thread that created the interpreter instance and will wait for any other threads to terminate before shutting down the instance. Halt() can be issued from any thre

[Oorexx-devel] Questions ad Halt() and Terminate(), as well as RexxSetHalt()

2009-05-25 Thread Rony G. Flatscher
In the new APIs one is able to use the Rexx interpreter instance to issue a Halt() and/or Terminate(), which will halt/terminate all Rexx threads of that particular Rexx interpreter instance. Question: is it possible that problems arise, if Halt() and Terminate() are not issued from the thread tha