HAOUI wrote:tofro wrote:Ralf R. wrote:
I think, an "!" after the keyword makes the generated QLib job like EX, it does not suspend the Caller.
That is really a nice idea to build a self-contained multi-threaded S*BASIC program, however:
It should, but it doesn't, - At least not on SMSQ/E.
I used to have an idea why not, but forgot...
Indeed, this often crashed my systems. My be related to copying back parameters or multiple versions, mods and patchs.
A simple rule I learned : Have a normal, good & successful return from QLIB program or GOTO reset button ;o)
If I remember right, that wasn't the problem - I think an ! command simply didn't spawn a new job on SMSQ/E.