I work at two different sites. I will sometimes connect to a computer at site B from site A. Then, later in the day, I physically travel to site B and work on the computer directly. Sometimes I forget to disconnect the VNC Viewer at site A, and it remains connected. Site B shows the connection in the system notification area icon, and I can right-click and select "Disconnect All Viewers" -- but the viewer at site A doesn't know why it is being disconnected and promptly reconnects. It would be quite useful if the "Disconnect All Viewers" function were able to tell a supporting client, "We actually want you to stay disconnected, please don't auto-reconnect." :-)