I am seeing the same behavior with x0vncserver, and the only workaround Ive found is to ssh in and restart the vnc server before every reconnect. I hope the next major version of TC will be built to handle exceptions, because this is not the only problem Ive run across due to lack of exception handling.