Customer area
Syslog Daemon software is a fine product and the pre-sales support was very good.
Loading...
ERROR: Re-check of thread 1 failed (Error starting client threads)

Symptoms

CatTools may experiences problems starting the client threads with systems that are using certain remote desktop software.

You may see the following (or very similar) lines in the infolog.txt file or Info log pane:

  • Starting CatTools_Client COM object. (30 threads)*
  • Re-check of thread 1 failed. Error: Automation errorThe remote procedure call failed.
  • Error starting client threads.
  • Thread check failed on thread number 1. Will attempt restart of CatTools Client. Error: The remote server machine does not exist or is unavailable
  • Trying single threaded mode...
  • Starting CatTools_Client COM object. (1 threads)
  • Threads started. Thread count = 1
Although these errors occur, CatTools will continue running fine, but it will be running only on a single client thread so your activities may take longer to complete.

(* the number of threads will vary depending on your CatTools edition and the number of threads you have specified for your activity.)


Reason


It appears that some of these remote software applications interrupt the windowing system and cause the client to only start one thread.


Resolve


WinVNC, TightVNC and RealVNC (Virtual Network Computing)

If you need to use VNC to connect to your remote CatTools system, we recommend downloading the latest release of VNC and installing the VNC Server to your remote CatTools system and the VNC Viewer to your PC or system you are remoting from.

There is a registry change which works for some versions of VNC, so you may like to check your windows registry first.
Use RegEdit to set the "use_Deferral" setting to 0 using the following procedure:

1) Shut down the VNC Server and the CatTools Service.
2) Change the 'use_Deferral' key to DWORD '0' for "CatTools.exe", "CatTools_Client.exe" and "CatTools_Manager.exe", under HKEY_CURRENT_USERSoftwareORLVNCHooksApplication_Prefs
3) Restart the VNC Server and CatTools Service.

Note: you must shut down the VNC Server and CatTools Service first in order to ensure your registry changes are applied.



PC Anywhere

In CatTools v3.3.2, a number of significant modifications were made in order to get the CatTools Service working on a Windows Vista system. CatTools v3.3.2 was tested using PC Anywhere 12.1 and (with the exception of Windows Vista) had no issues.   Windows Vista appears to have some problems with PC Anywhere, therefore we recommend using RDP for remote connections to Windows Vista systems.

There is no known workaround to resolve the threading issues on CatTools systems v3.2.19 and prior, which are being remoted to using PC Anywhere.


Kiwi recommends...

We recommend the use of Windows Terminal Services or Remote Desktop Connection which are based on Remote Desktop Protocol (RDP), to connect to your remote CatTools systems. To our knowledge there are no known threading issues associated with RDP.
0 votes so far for this article. Did this article help you? YES NO