인프런 커뮤니티 질문&답변

frogsi님의 프로필 이미지
frogsi

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

Session #4

lock 관련 질문

해결된 질문

작성

·

297

0

Send부분에서 lock을 해주시고 나서
OnSendCompleted가 호출됬을때도 lock을 해주셨는데,
그럼 OnSendCompleted때 또 잠겨서
만약 Send가 같이 실행중에 있었다면 다른스레드는
Send부분 lock에서 갑자기 잠기면서 실행이 불가능하게 되는건가요?
_pendingList.Clear()때문에 이런 고민을 하게되었습니다
 

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

실행이 불가능한 것은 아니고 잠시 대기를 하겠죠!

frogsi님의 프로필 이미지
frogsi
질문자

아 그렇군요 감사합니다

frogsi님의 프로필 이미지
frogsi

작성한 질문수

질문하기