For what it's worth, I run up to 50 child "threads" - a master Kix script calls (via RUN) other kix scripts. The child threads run until completion or failure without affecting the master script. In fact, there are times I process hundreds of child tasks, launching 50 and then monitoring the number of Kix processes. When the number drops below 35, I start 15 more until there's no more processing to be done.

I believe Shawn's taken that concept and implemented it as well. By design, 40 or more Kix scripts can achieve 100% processor load, but I can process 4-500 event logs in 90 minutes that way instead of taking hours.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D