[Migrated content. Thread originally posted on 19 August 2003]
I have a multi threaded application. From within the main thread of this app i am calling a program which when it returns to the calling thread it returns to a point in the calling program no where near the place i called it from. I placed a "goback 0" right at the beginning of this program and then it returned to the proper line. I then took this "goback 0" and kept dropping it down in the code until it then returned again to the improper spot. I have narrowed it down to a perform where it simply reads a control (setup) file. If i insert the goback before the perform it returns to the proper location, however if i do the goback after this perform it returns to the calling thread in a totally unrelated section of code and then falls thru the code from that point forward.Anyone out there run across a similar problem???



