C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[75553] IdFtp Socket Error # 10054 connection reset by peer
궁금해요 [] 2930 읽음    2019-08-29 13:54
빌더버전: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"
해당 오류메세지 구글해보니 서버에서 연겨을 끊어서 발생한거라고 하더군요

오류 발생간격이 어떤때는 파일 하나 받을때마다 발생하기도 하고 한참을 발생하지 않을때도 있습니다.

적절한 대처방법을 몾찾고 있습니다.
도움 부탁드립니다. 감사합니다.

+ -

관련 글 리스트
75553 IdFtp Socket Error # 10054 connection reset by peer 궁금해요 2930 2019/08/29
75557     Re:IdFtp Socket Error # 10054 connection reset by peer 2965 2019/08/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.