인디 버그인지 추정할 수 있는 내용이 없네요
FTP 서버 프로그램 이름도 적혀있지 않고.
궁금해요 님이 쓰신 글 :
: 빌더버전:C++Builder2010
:
: IdFtp를 사용해서 파일 업로드 및 다운로드 코딩중입니다.
:
: 아래 코딩부분 첨부합니다.
:
: IdFTP1->Connect();
: IdFTP1->IOHandler->DefStringEncoding = TEncoding::GetEncoding(949);//한글파일 전송오류 해결
: if(IdFTP1->Connected())
: {
: AnsiString filename1,filename2;
: filename1=Query1->FieldByName("filename")->AsString.Trim();
: filename2=DownPath->Text.Trim()+"\\"+Query1->FieldByName("filename")->AsString.Trim();
: IdFTP1->Get(filename1,filename2,true);
:
: IdFTP1->Disconnect(); <-- 오류발생하는부분
: }
:
:
: 오류가 항상 발생하는거이 아니고 간헌적으로 발생합니다.
: "Socket Error # 10054 connection reset by peer"
: 해당 오류메세지 구글해보니 서버에서 연겨을 끊어서 발생한거라고 하더군요
:
: 오류 발생간격이 어떤때는 파일 하나 받을때마다 발생하기도 하고 한참을 발생하지 않을때도 있습니다.
:
: 적절한 대처방법을 몾찾고 있습니다.
: 도움 부탁드립니다. 감사합니다.
:
|