>> Delete Reply from No. 0 article
No. RE: RE: [질문] 골때리는 미친 코드좀 봐주셈.. ^^

등록 2001-04-04 15:56:00 By localhost     조회 2
이름 당근감자    

		: 안녕하세요.
:
: accept 와 fork 와 sockfd 값의 관계가 좀 이상하네요..
:
: 제가 생각하는 게 맞다면 하나의 클라이언트가 접속하게 되면 여러개의 프로세스가
: fork() 되면서 같은 sockfd(accept된것)에 send 하게 되니 당연히 잘못된 fd라고 나
: 오지 않나요?
 for(cnt = 0; cnt < fields; ++cnt)
len = strlen(row[cnt]); <= 길이를 정하구
if(!fork()){
if(send(new_fd, row[cnt], len, 0) == -1) 보내구
perror("send");
exit(0);
}
}
close(new_fd); <= 이넘이 문제였습니다.
 너무 빨리 소켓을 닫아버려서 문제였던것시였습니다.
 관심 가져 주셔서 대단히 감샤~ ^^;--윽~ 똥발바따~ ㅜ.ㅜ
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved