Hmm... Not sure if this is the problem, but the traceback seems to be pointing to a line ( window4.setPosition(0,5) ) that is not in your posted code. Have you tried wrapping that line in viz.cluster.pushMask(viz.CLIENT1) and viz.cluster.popMask()?
Me thinks you are getting this error on the master because you did not create a window4 there due to your pushMask commands. Seems the Python variable is valid on the master, but the window does not exist in the engine, and self.id, aka param1, is probably None/NULL.
__________________
Paul Elliott
WorldViz LLC
|