The multi-threading code caused problems:
- pycam did not start on Windows
- PyODE occasionally exposed a threading bug ("Exception exceptions.KeyError: (...,) in 'ode.collide_callback' ignored") preventing ODE from detecting any collisions
- this rarely happened with the "Finish" processing template
- this usually happened with the "Rough" processing template
Thus the threading code is gone again. Instead there will be lazy GUI updates via gtk.main_iteration in the draw_callback function.
git-svn-id: https://pycam.svn.sourceforge.net/svnroot/pycam/trunk@171 bbaffbd6-741e-11dd-a85d-61de82d9cad9
Showing
Please
register
or
sign in
to comment