Пишу звонилку. Она должна поддерживать (при обрыве связи — заново их поднимать) два соединения:
1) До провайдера
2) VPN до локалки.
VPN частенько не поднимается с первого раза.
После того как VPN падает я вызываю RasHangUp, жду какое-то время, затем вызываю RasDial. Вот повторно соединение не устанавливается. RasDial возвращает "Это подключение уже выполнено". Стоит звонилку закрыть и запустить заново, как снова на ура поднимает соединение (до первого падения VPNа).
Как это лечится и в чем грабли?