We have a company we outsource some work to in India. We publish a desktop via Xenapp that they connect to. Their connectivity is pretty terrible so they routinely get disconnected and then reconnect ...