MFC 소켓 클래스들 말입니다.
요루
CSocket은 쓰레드에 안전하지 못하다는 크리티컬.
송수신이 갑자기 끊어지거나 안되는 문제가 있더라구요.
CAsyncSocket은FD_CONNECT 이벤트가좀 이상하고...
(연결을 던졌는데 서버가 받았는데도 클라에 FD_CONNECT 이벤트가 정상적으로 전달이 안되네요...
제가 좀 이상하게 만든점도 있을지도.)
MFC 소켓 클래스들중에 CSocket은 이상하다는건 아는데 CAsyncSocket도 이상한건가요?
정녕 윈속을 써야되는걸까요 ㅠㅠ
-
늘솜
ee
-
너만
음.... 죄송합니다. 더이상 아는게 없네요..
-
난길
필터링을 시도해봤지만 잡히지 않네요... ㅈㅈ;
-
볼수록중독
if (GetLastError() == WSAEWOULDBLOCK) return;
이런식으로 필터링합니다. -
냐하
음 어떻게 필터링 하면 좋을까요? WOULDBLOCK 정보를 찾기가 좀 힘드네요;
-
아연
우드블럭은 싱크소켓(CSocket)에서도 발생하는 걸로 알고 있습니다. 우드블럭을 걸러내는 코드를 넣어보심이 어떨까요?
그런데도 문제가 발생한다면 제 지식밖으로군요. 도움이 되지 못해서 죄송합니다. -
이플
다중쓰레드 매크로를 넣으니까 조금 나아졌지만 여전히 끊기는 경우가 있네요.
WOULDBLOCK을 피하려고 CSocket을 썼는데도 끊깁니다. -
휘율
accept까지 성공하신후 송수신에서 오류가 났는데 감지되지 않는다면 WOULDBLOCK밖에 없다고 생각합니다.
-
꽃겨울
오류 체크 루틴을 만들었습니다만 아무것도 감지가 안됩니다.
즉 오류로 감지되는 상황이 나지 않는다는거예요. -
은송이
...이상한게 아니라 오류를 체크하는 루틴을 만드셔야 합니다.
CAsyncSocket으로 하실경우 보낸 정보마다 확인하는 루틴을 짜셔야 하여 번거롭습니다. 기본적으로 두 클래스는 같습니다. 또한 CSocket이 더 상위에, 안전한 소켓입니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2653721 | [플러그인]질문드립니다!! (3) | 이리온 | 2024-05-04 |
2653697 | 포문의 고수님들 도와주세여...포문이 복잡하네여.... | 족장 | 2024-05-04 |
2653671 | 메뉴 스크립트 문의드립니다. | 하루키 | 2024-05-03 |
2653637 | 자바 안드로이드를 시작하려고 합니다.이클립스 버전에 질문이. (3) | 영글 | 2024-05-03 |
2653578 | 소스 있는데 프로그램좀 만들어주실뿐.. (8) | 갤투 | 2024-05-03 |
2653550 | 첫화면에 인스타그램 피드 나오게 하고싶은데 | 눈 | 2024-05-02 |
2653528 | 이 두개 코드 차이점이 뭔가요? | 마중물 | 2024-05-02 |
2653444 | c# email을 db로 저장 시키기 (1) | 피네 | 2024-05-01 |
2653361 | 초보에유~ filter:gray; 이거 파폭에선 어케먹이나용 ㅠㅠㅋ | 마음새 | 2024-05-01 |
2653335 | 파일확장자 구하는 방법 질문을 합니다. (2) | 한가람 | 2024-04-30 |
2653305 | [질문] 무비클립과 텍스트 그냥 일반적으로 크기 축소시 문제.. | 한누리 | 2024-04-30 |
2653224 | 프린트하기 질문입니다. | 파라 | 2024-04-29 |
2653194 | 이미지에 텍스트 삽입 질문드려요 | 라임나무 | 2024-04-29 |
2653164 | 페이지 로딩시 특정 div 투명값 조절 (1) | 은별 | 2024-04-29 |
2653136 | C언어를 배우고있는 왕초보 프로그래머 지망생입니다 (2) | 베레기 | 2024-04-29 |
2653111 | 이렇게 레이아웃 짜는거 맞나요? (3) | 은G | 2024-04-28 |
2653089 | [질문]특정글자가 몇번째자이에 위치했는지 알아내는 방법 (1) | 유라 | 2024-04-28 |
2653065 | 사파리에서 플래쉬에 얹어지지 않는 div (2) | 말근 | 2024-04-28 |
2653038 | 바이트 스트림과 문자 스트림이 왜 있는거죠? (1) | 행복녀 | 2024-04-28 |
2653005 | 대시보드 한글지원 되는 테마와 안되는 테마 (1) | 난길 | 2024-04-27 |