I have a class setup that does some rendering and multiply inherits from MultiTimer. on the callBack I call another class to do some processing and it inherits from Timer and calls startTimer. However the callback on that class never gets called unless I call it while not in the first classes timerCallback.
Is it not legal to start another time while in the callback of the first?
More specifically the first timer is actually calling ThreadWithProgressWindow when the first timer is called. The ThreadWithProgressWindow::timerCallback is never called so it never checks to see if the thread is complete (which it does finish normally)