What was I saying? In the early stages of writing this script, I had declared an array in module space, which meant that any thread in the process could alter it. I had thought I had moved all my variables back into local storage on the stack, but after commenting every other call, I noticed that the string was changing in different places, which nixed my idea that one of the routines was overwriting it, and only the other threads could have been to blame. That seemed to be the error, as after I moved the variable back into a routine, I could no longer reproduce the error. In my defense, I usually work with process-based scripts. Ah well.
10:59:37 PM #
10:59:37 PM #
Copyright 2003 R Allan Baruz
Theme Design by Bryan Bell

