in reply to Re^3: Thread terminating abnormally COND_SIGNAL(6)
in thread Thread terminating abnormally COND_SIGNAL(6)
Thanks for taking the time to look at the code, I always find your replies informative and helpful, despite going off of the small portion of the code i can provide, and the real inability to let you run the code for yourself.
One of the reasons it was done this way was because we were trying to keep the blocking mechanism done within the JobNode object, and as we were passing the JobNode into a ThreadQueue, it was not allowed to have any shared variables. I couldn't find another way to accomplish that (although it appears it wasnt really accomplished anyways).
I will work on this taking your advice into consideration, and report back once I have a smaller mock up, or if I have any more questions.
Thanks again, I appreciate the bluntness and straightforwardness of your replies.