#7 Make vncconnect synchronous

Server
closed-implemented
DRC
TurboVNC (4)
5
2014-08-05
2013-09-16
DRC
No

In TurboVNC, vncconnect works by writing an atom containing the remote connection info to the TurboVNC X server, and the TurboVNC Server reads that atom and initiates the reverse connection asynchronously. This does not provide an easy way of verifying whether the connection failed.

In TigerVNC and RealVNC, vncconnect utilizes additional functions in the VNC X11 extension. This allows it to operate synchronously and report an error if the connection fails. It should be straightforward to extend TurboVNC's implementation of the VNC extension to support similar functionality.

Discussion

  • DRC
    DRC
    2014-01-17

    This has been implemented in trunk (TurboVNC 1.3 evolving)

     
  • DRC
    DRC
    2014-08-05

    • status: closed-fixed --> closed-implemented