인프런 커뮤니티 질문&답변
RecvArgs_Completed에서 lock을 안하는 이유
작성
·
492
답변 1
1
Rookiss
지식공유자
네 하나의 Session에 대한 Recv는 1번만 걸어준 상태이기 때문에 (registerRecv)
멀티쓰레드 환경이라고 하더라도 동일 대상으로는 한 번에 한 번만 수신이 실행됩니다.
굳이 RegisterRecv를 다중으로 걸 이유가 없는게,
코드만 복잡해지고 이전에 받은 데이터가 처리도 되지 않았는데
굳이 다른 쓰레드가 이중으로 뭔가를 처리할 필요가 없습니다.




