질문입니다..
인디ftp를 사용하여 ftp 접속 기능을 만들었습니다.
그런데 ..
문제가. 생겼습니다.
server에 문제가 있어서 접속 명령을 날렸을때, 로그인이 안될 경우가 있습니다. (SERVER가 DOWN 상태)
그럴 경우 프로그램이 hold 되는 경우가 있는데,
이런 경우가 안생기게 할려면 어떻게 해야 하나요?
내부에 for문이 돌거나 그런거 같습니다.
===== 예제=====
IdFTP_COMM->Connect(); 이 명령을 던질 경우, 서버가 준비가 되지 않았을 경우
약 3초 이상 hold 되는 현상..
try catch 같은 것으로 써도... try 하는 순간 서는것은 매한가지...
thread를 돌리는데, 이 순간, tread가 멈쳐 버려서..;;
THREAD와 별개로 돌게 했는데도;;
먼가;; 초보적 실수를 한거 같아서요..
이런 문제시 어떻게 해야 하나요?
|