|
환경은 Windows XP, BCB6 ent, Indy 9.0.18 또는 동봉된 nmfast
현재 제 프로그램이 여러 장비에서 작동하고 있는 상태입니다.
대부분 잘 작동하는데 FTP관련 해서 몇몇 곳이 오작동을 하여서 문의 드립니다.
(되는 장치는 잘 되고 안되는 곳은 죽어라 안됩니다.)
증상은 현재 업로드나 디렉토리를 생성하면 해당 명령이 작동은 하는데
(실제 FTP서버에 폴더가 생성 되거나 0바이트 파일이 생성되어 있음)
그 함수 이후로 진행이 안되어서 프로그램이 정상적으로 진행이 안됩니다.
아예 다른 FTP 클라이언트 프로그램으로 서버에 접속, 어떠한 작동을 시키면 별 이상없이 되어서
컴포넌트를 Indy에서 nmfast의 FTP로 변경뒤 실행해 봐도 동일 증상이 일어납니다.
Indy나 nmfast에서 폴더를 만드는 함수를 사용하면 데드락 걸리듯이 거기서 멈추며
업로드시에 IdFTP의 WorkBegin 콜백함수까지는 처리가 되나 이후 멈춤니다.
이런경우에 어디를 먼저 봐야 할까요?
|