Привет.
Пытаюсь наладить работу тонкого клиента через интернет по VPN, но соединение нестабильное, часто отваливается. Есть скрипт, который раз в 10 сек пингует сервер и производит переподключение. Но если в этот промежуток соединение отвалиться, а пользователь нажмет на кнопку в тонком клиенте, то клиент будет долго тормозить, и даже если соединение восстановиться, все равно выдаст окно "Ошибка при отправке запроса на сервер" с минутной задержкой повторного подключения.
Возможно ли как-то повлиять на поведение тонкого клиента, хотя бы что бы он завершал текущую операцию при восстановлении соединения до появления окна "Ошибка при отправке запроса..."?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший