Hi,
Testing the above on Py33 I see that there is a hard crash when the toasterbox 'closes' on both Py3 and Py2 which I can not track down. There is no traceback which makes it more difficult to track down.
I suspect the timer's but, not sure.
Werner