Have tested the -autoreconnect, -reconnectcounter features of VNCview 10961 (Apr.26).
Basically it works, but there's bugs.
1. No matter what value I setted on timeout, either at GUI or Cmdline, the vncviewer always reconnect at 10 seconds (the default) interval.
2. When there appears the "-autoreconnect" option in the cmdline, the vncviewer will incorrectly use this interval value as the host name to be connected. e.g.:
vncviewer.exe -connect 127.0.0.1 -autoreconnect 60 -reconnectcounter 3. or
vncviewer.exe -connect 127.0.0.1 -reconnectcounter 3 -autoreconnect 60
the viewer will try a connect to a host named "60"
However, the viewer will work properly if the "-connect host" is at the end of the command:
vncviewer.exe -autoreconnect 60 -reconnectcounter 3 -connect 127.0.0.1
Or, if the -autoreconnect not exist inside the cmdline, the operation is normal too, e.g.:
vncviewer.exe -connect 127.0.0.1 -reconnectcounter 3
Other than the above, I feel the term "timeout" at the GUI is a little misleading. In my opinion, I will call it as "Reconnect Interval"